![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с BLOB-полями Interbase через SQL [D5, IB5.x]
KO/lO6OK © (2002-09-02 12:12:00)Доброго времени суток.
Думаю проблема ясна.
Очень не хочется использовать IbTable.
Желательно примерчик.
Заранее благодарен Всем кто откликнется.
Prooksius (2002-09-02 13:10:00) [1]Или через Блобстрим загрузить туда картинку (или что надо), а потом Query1.ParamByName(MyGr).AsQuad
bs := TFIBBlobStream.Create;
...
JPEGImg.SaveToStream(bs);
bs.Finalize;
Query1.ParamByName(MyGr).AsQuad := bs.BlobID;
...
Leran2002 (2002-09-02 12:51:00) [2]Используй параметры. Например:
в Query1.SQL заосишь что то типа
INSERT INTO "TableName" (Graphic)
VALUES (:MyGr)
MyGr - DataType=ftBlob;
Query1.ParamByName("MyGr").LoadFromFile(...);
Query1.ParamByName("MyGr").LoadFromStream(...);
Query1.ParamByName("MyGr").Value:=...;