Sources
Delphi Russian Knowledge Base
DRKB - база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Приемы работы с BLOB (OLE/Memo) полями

01.01.2007
Vit

Загрузка файла из TImage:

QAll.Edit;
QAll.FieldByName('Logo').assign(Image.Picture);
QAll.post; 

Чтение файла из таблицы в TImage:

Image.Picture.assign(QAll.FieldByName('Logo')); 

Загрузка данных в поле:

(Table1.DataSource2.Fields.Field[01] As TBlobField).LoadFromStream  

Загрузка данных через параметры:

Запрос

Insert into MyTable (MyBlobField)
Values (:Something) 

В коде:

(Query1.parameters.parambyname('Something') as TBlobField).LoadFromFile ...
(Query1.parameters.parambyname('Something') as TBlobField).LoadFromStream ...
(Query1.parameters.parambyname('Something') as TBlobField).assign ... 
Previous page:
Сохранить в базе картинку формата JPEG
Top:
DRKB
Next page:
Запись и чтение чисел в BLOB-поле