Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Добавление в БД и извлечение картинки JPG [D6]


Страницы:   1 2

Laguna ©   (2011-10-14 11:00:00) 

Поиск по форуму ничего не дал. Ветки с вопросами или закрыты или ссылка в никуда. Поиск по сетке дает кусок переписанного поголовно кода, смысл которго записать картинку в поток с последующей записью в базу, т.к. просьба не пинать. На данном этапе в базу приходится записывать bmp, но хотелось бы уменьшить размер и хранить в ней картинки jpg. Если не затруднит дать нормальный пример или ссылку на такой. Спасибо. Какая база не принципиально, интересует сам алгоритм сохранения и извлечения в Timage. Какой то пример испытывал. Запись в БД проходила нормально, а при извлечении - ошибка.


Laguna   (2011-10-14 12:05:00) [21]

> Ega23

> > Кода нетТы предлагаешь написать его за тебя?


Я не просил писать, я просил ссылку на пример, если кто знает таковой. Или хотя бы алгоритм правильных действий по записи картинки в базу и извлечения.


Laguna   (2011-10-14 12:03:00) [22]

Записывал в таблицу на основе этого примера

if Picture.Graphic is TJPegImage then
begin
 bs:=TBlobStream.Create(TBlobField(Field),bmWrite);
 Picture.Graphic.SaveToStream(bs);
 bs.Free;
end


Ega23   (2011-10-14 12:01:00) [23]


> Кода нет


Ты предлагаешь написать его за тебя?


>  Факт что ничто не подходило.


Ты предлагаешь подыскать что-нибудь подходящее за тебя?


>  или что то в этом роде.


Ты предлагаешь воссоздать ошибку за тебя?


stas   (2011-10-14 11:45:00) [24]

Laguna ©   (14.10.11 11:16) [2]
>Кода нет, стер
Пишите по новой)


Laguna   (2011-10-14 11:16:00) [25]

Кода нет, стер, т.к. разные варианты пробывал и уже запутался что где брал. Факт что ничто не подходило. Помню, что если зайти в редактирование структуры таблицы и тыкнуть мышом по заполненному полю Bloи, то там где картинк Bmp - показывается в другом окошке, а где сохранена через поток jpg? то выскакмвает окошко, в котором написано "Load image error" или что то в этом роде.


Ega23   (2011-10-14 11:09:00) [26]

Код показывай, где ошибка.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо