|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Сохранение картинок в базе (interbase)
Привет ребят, никак не догоню как это работает()(). помогите плиз выполнить сохранение и извлечение фото (в, из) базу(ы) у меня сетевое приложение среда разработки delphi 7.
база interbase . Компоненты (IBDatabase1, IBTransaction1, Image1, OpenPictureDialog1, DataSource1, IBQuery1(2,3,4), DBGrid1, Button1). В таблице VIA есть поля (VIAID, VIDEO, BIOGRAPHY, TRACKS и PHOTO) . В таблице поле PHOTO типа blob type 1. Хэлп ребят, . |
#2
|
|||
|
|||
примеры
|
#3
|
||||
|
||||
Интербейс, что за зверь, забылся interbase почти, редко пользуется, это часом не bdd? Если оно, то вот пример на эту тему, можно и добавлять, и удалять, ну и естественно смотреть картинки в базе, копайтесь на здоровье.
Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
BIMUVER (07.06.2013)
|
#4
|
|||
|
|||
Цитата:
Не, это дедушка Firebird. Кстати, они довольно сильно разошлись, так что не знаешь с каким лучше работать По поводу загрузки, я делал через доп. поток (TMemoryStream). Сохраняешь данные в поток, позиционируешься на начало и потом копируешь все в поле с помощью методов TBlobField (поле можно привести к этому типу). Чтение из поля в обратном порядке. Преимущество данного метода в том, что можно в БД "укладывать" данные в любом формате, а не только BMP, как при использовании TDBImage. Мы клали в TIFF (сканированные изображения). Код не привожу, т.к. было давно и точное имя метода не помню, а лезть в справку лень, но там не ошибешься - в названии есть что-то на тему потоков. Во-о-о... на абракадабре есть справка: http://docwiki.embarcadero.com/Libra...LoadFromStream Парный к нему метод - LoadFromStream. |
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
BIMUVER (07.06.2013)
|
#5
|
|||
|
|||
111111212121212121
Цитата:
|
#6
|
|||
|
|||
Цитата:
|