![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.04.2011
Сообщений: 16
|
![]()
Доброго времени суток. у меня база на аксесе подключена через ADO. в одной таблице есть поле типа "Поле объекта OLE" подключил базу вывел через DBgrid,по логике чтобы просматривать рисунок текущей записи необходимо всего лишь поле указать из которого dbimage будет брать картинку, но вот при подключении dbimage выскакивает ошибка "Bitmap image is not valid". тысячу раз проверил, что файл имеет расширение bmp, саму картинку указывал в аксесе.думал может аксес тупит попробовал занести картинку в таблицу из делфи написал код, вроде прально, но проблема в том что опять выскакивает "[Error] Unit1.pas(205): Incompatible types: 'TBitmap' and 'Variant'" уже голову сломал. подскажите в чем проблема то может быть?
Код:
Последний раз редактировалось Deeller; 24.04.2011 в 22:35. |
![]() |
![]() |
![]() |
#2 |
Холост/Не замужем
Форумчанин
Регистрация: 13.11.2007
Сообщений: 283
|
![]()
ты картинку пихаешь в базу??? Зачем??? пусть рядом лежит, вообще такая тема уже была
В базе храни только ссылку на картинку. так правельнее DataSource1.DataSet.FieldByName('Че ртеж').Value := OpenPictureDialog1.FileName ; пиши в асю вышлю исходник |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
OLE и DBImage. | rockedit | БД в Delphi | 0 | 13.12.2009 12:12 |
DBImage | kykysya | БД в Delphi | 1 | 02.04.2009 19:02 |
Компонент DBImage | Randomize | Компоненты Delphi | 5 | 10.10.2008 20:29 |
DBImage i Accsess | Coda89 | БД в Delphi | 5 | 28.05.2008 20:15 |