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

Загрузка файла из 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 ...

Автор: Vit (www.delphist.com, www.drkb.ru, www.unihighlighter.com, www.nevzorov.org)
Взято из http://forum.sources.ru

Отправить комментарий

Проверка
Антиспам проверка
Image CAPTCHA
...