Показать сообщение отдельно
  #2  
Старый 14.04.2008, 12:14
xmuriy xmuriy вне форума
Прохожий
 
Регистрация: 12.04.2008
Сообщения: 16
Репутация: 10
По умолчанию

Если ты хочеш поместить файл в поле базы данных то можно так.
Код:
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; 
Только обрати внимание что поле ТБД должно быть типа Blob
Ответить с цитированием