Как записать файл в Blob поле?

Материал из DRKB

Как записать файл в Blob поле?[править | править код]

1) Через таблицу:

(Table1.FieldByName('ddd') as TBlobField).LoadFromFile('dddss');


(Для некоторых баз данных через BDE так можно загрузить не более 64k)

2) через параметры в запросе...

ADOquery1.SQL.Text := 'INSERT INTO myTable (a) VALUES (:b)';
ADOQuery1.Parameters.ParseSQL(ADOquery1.SQL.Text, True);
ADOQuery1.Parameters.ParamByName('b').LoadFromFile('MyFile');
ADOQuery1.ExecSQL;



Author: Vit (www.delphist.com, www.drkb.ru, www.unihighlighter.com, www.nevzorov.org)
Source: Взято с Vingrad.ru http://forum.vingrad.ru
ID: 02461