![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Двоичные данные в базу. [D7, IB6.x, FB]
Гоблин © (2006-10-29 13:13:00)А как бы залить двоичные данные в базу, если у меня есть указатель на них? IBX.
_Ламер_ (2006-10-31 11:54:00) [1]Ой, не в ту конфу залез %))) Запутался в окнах.
_Ламер_ (2006-10-31 11:53:00) [2]Сэнкс
Desdechado (2006-10-30 22:40:00) [3]например:
query.sql.text:='INSERT INTO tabl VALUES( :x )';
query.Params[0].LoadFromStream(...);
query.ExecSQL;
Гоблин (2006-10-30 20:50:00) [4]Простите меня безграмтного, но как тогда указать таблицу и поле в запросе? Params[0] же не знает ничего такого.
Сало (2006-10-30 14:29:00) [5]Вопрос - сколько этих данных? Если немного, то можно в varchar c character set octet
ANB (2006-10-30 10:36:00) [6]
> Params[0].LoadFromStream
Как удобно. Млин, а в оракле извращаться приходится :(
Desdechado (2006-10-29 18:14:00) [7]Params[0].LoadFromStream
Desdechado (2006-10-29 18:13:00) [8]TBlobField.LoadFromStream
Гоблин (2006-10-29 18:06:00) [9]Ну конечно blob.
Чего-то не нахожу у IBX что-либо напоминающее Stream.
Sergey Masloff (2006-10-29 13:43:00) [10]Если только указательбез длинны то никак ;-)
Если длинна известна то проблем нет. Пишешь данные (рассматривая их как буфер) в поток и задача сводится к тривиальной.
Ketmar (2006-10-29 13:41:00) [11]blob?