![]() |
|
#1
|
|||
|
|||
![]() Добрый день уважаймые..у меня такой вопросс---как занести картинку в базу данных в блоб-поле через параметризованный запросс.Вот пример кода.Когда я захожу в интербейс.Подключаю свою базу и проверяю блоб поле--мне видаеть ошибка --ето не графический файл..Что делать .Помогите пожалуста..
Код:
DM.IBQuery2.SQL.Clear; DM.IBQuery2.SQL.Text:='insert into IMAGES(ID_IMAGES,NAME_1,NAME_2,NAME_3,IMG_1,IMG_2,IMG_3) values(:id,:a,:b,:c,:d,:e,:g);'; DM.IBQuery2.Params[0].AsInteger:=strtoint(edit1.text); DM.IBQuery2.Params[1].AsString:=edit28.Text; DM.IBQuery2.Params[2].AsString:=edit29.Text; DM.IBQuery2.Params[3].AsString:=edit30.Text; DM.IBQuery2.Params[4].AsBlob:=OpenPictureDialog1.FileName; DM.IBQuery2.Params[5].AsBlob:=OpenPictureDialog2.FileName; DM.IBQuery2.Params[6].AsBlob:=OpenPictureDialog3.FileName; DM.IBTransaction1.Commit; DM.IBQuery2.ExecSQL; Admin: Не забываем использовать теги для оформления кода! Последний раз редактировалось Admin, 17.05.2008 в 12:37. |