![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сохранить изображение из .bmp в поле Graphic через TQuery? [D6, Paradox]
Вован_ © (2005-01-24 19:15:00)Уважаемые мастера, подскажите пожалуйста:
В Paradox-таблице есть поле типа Graphic. Как с помощью команды UPDATE компоненты TQuery загрузить содержимое файла типа bmp в это поле?
Rule (2005-01-25 17:51:00) [1]Вован_ (25.01.05 13:02) [4]
почитай про TPersistent ... ну так, в напутствие ...
Вован_ (2005-01-25 13:02:00) [2]Соловьев ©
Огромное спасибо! Всё работает :)
Соловьев (2005-01-25 12:07:00) [3]...
Query1.ParamByName('Graph1').Assign(DBImage1.Picture.Graphic);
...
Вован_ (2005-01-25 11:41:00) [4]Rule ©
"Чегтовски вегно!" (с) Но как? Я тоже пробую через параметры TQuery. Тогда мне надо присвоить значение параметру типа ftGraphic (поле таблицы ведь тоже типа Graphic)!
Как это делается - примерно так:
TQuery1.ParamByName('Graph1').Value:=DBImage1.Picture.Graphic;
На первый взгляд тип выражения слева и справа - один и тот же. Но Delphi думает иначе:), а именно:
Incompatible types: 'Variant' and 'TGraphic'
И я повторяю вопрос: как же загрузить изображение из bmp в Graphic-поле таблицы Paradox7 с помощью TQuery.SQL , ExecSQL ?
Rule (2005-01-24 19:35:00) [5]лично я делаю через параметры ...