Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2012, 14:01   #1
Копоть Артём
Пользователь
 
Аватар для Копоть Артём
 
Регистрация: 12.04.2009
Сообщений: 29
Вопрос Хранение изображений в базе данных (Delphi)

Доброго времени суток!
Проблема в следующем: есть база данных с таблицей, в которой одно поле должно хранить изображение. Для работы в оконном режиме использую компонент TDBImage. OpenDialog'ом указываю имя файла, загружаю через DBImage1.Picture.LoadFromFile(OpenD ialog1.FileName). Всё сохраняет, без проблем, но только если формат файла .BMP, с .JPG ни в какую не хочет. А надо. Я так понимаю, надо подгружать .JPG-картинку в обычный Image, а оттуда как-то переправлять в DBImage. Пробовал Picture.Assign, простое присвоение DBImage1.Picture := Image1.Picture и DBImage1.Picture.Graphic := Image1.Picture.Graphic - картинка отображается в DBImage1, но не сохраняется в базе данных.
Подскажите, пожалуйста, как решить эту проблему
Программист - это человек, который решает совершенно непонятным вам способом проблемы, о существовании которых вы даже не подозревали.
Копоть Артём вне форума Ответить с цитированием
Старый 04.02.2012, 12:24   #2
Копоть Артём
Пользователь
 
Аватар для Копоть Артём
 
Регистрация: 12.04.2009
Сообщений: 29
По умолчанию

Вверх! Вверх! А то тема глохнет.
Программист - это человек, который решает совершенно непонятным вам способом проблемы, о существовании которых вы даже не подозревали.
Копоть Артём вне форума Ответить с цитированием
Старый 04.02.2012, 13:11   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
с .JPG ни в какую не хочет.
Было уже. Ответ: uses jpeg.
Хотя как по мне в БД лучше пхать не тело фотки а путь к файлу фотки.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.02.2012, 18:36   #4
Копоть Артём
Пользователь
 
Аватар для Копоть Артём
 
Регистрация: 12.04.2009
Сообщений: 29
По умолчанию Для Stilet

Понял, спасибо!
Программист - это человек, который решает совершенно непонятным вам способом проблемы, о существовании которых вы даже не подозревали.
Копоть Артём вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
хранение изображений на сервере vvsh Общие вопросы по программированию, компьютерный форум 1 20.11.2011 20:35
Хранение изображений (в файловой системе) SamFisher88 ASP.NET 0 08.11.2011 13:35
Хранение изображений в базе Водка Microsoft Office Access 1 12.02.2010 17:39
хранение рисунка в базе данных Веснушка_ната БД в Delphi 0 14.06.2009 14:06
Хранение *.pdf в базе Acess opel.omega БД в Delphi 15 30.12.2008 00:04