Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Не открывается картинка из бд


Автор: Beep 1.12.2004, 13:46
Драсте!

У мня база access там есть поле ole object с картинкой .... подключаюсь из дельфи через ado к базе, ставлю dbimage, выбираю источник и поле из бд для отображения, а он говорит : Bitmap image is not valid ! .... чё делать . Может я в акцессе неправильно поле определил ... подскажите плз.

Премного благодарен .

Автор: Vit 1.12.2004, 16:45
Картинка в каком формате?

Автор: Beep 2.12.2004, 10:21
Пробовал и bmp и jpg и gif ....неработает

Автор: Vit 2.12.2004, 16:40
В bmp должно работать, покажи код которым картинку заносишь в базу данных

Автор: Beep 3.12.2004, 09:23
картинка уже в бд , мне ненадо её заносить, мне надо её просмотреть.. в dbimage ставлю datasource и выбираю поле с картинкой (datafield ) к примеру photo

Автор: Vit 3.12.2004, 19:43
Beep - вот я и спрашиваю кто заносил картинку... Она могла быть загружена как-то хитро... Попробуй загрузить bmp из программы, а потом показать в DBImage - должно всё работать.

Автор: Beep 6.12.2004, 06:12
Vit... я даже сам пробовал создать бд в акцессе с картинкой и неработало

Автор: Vit 6.12.2004, 07:15
Цитата(Beep @ 5.12.2004, 21:12)
Vit... я даже сам пробовал создать бд в акцессе с картинкой и неработало



Вот-вот, а я прошу попробовать сделать через программу- т.е. внесение картинки в базу данных...!

Кстати попробуй загрузить исходную картинку в Image - на предмет поддержки исходного формата.


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)