Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.22;
Скачать: CL | DM;

Вниз

Хранение графических файлов в БД   Найти похожие ветки 

 
Dyakon_Frost ©   (2007-01-31 17:30) [0]

Здравствуйте!

У меня есть проблема:
Используя ClientDataSet, создаю бд. В ней должно быть предусмотрено поле для хранения jpg, bmp. Возник вопрос - какой формат поля дожен быть, чтобы в последствии была возможность отображать картинку в DBImage? И мне интересно, каким образом будет хранится картинка - т.е. в самой базе .xml .cds или просто будет ссылку на папку в которой хранится картинка?

Заранее благодарен!


 
Ega23 ©   (2007-01-31 17:37) [1]

ftBLOB


 
Dyakon_Frost ©   (2007-01-31 17:43) [2]

Создал поле Photo1  и выставил ему ftBlob, но в самой бд, во время исполнения, нет возможности заполнить это поле! Каким образом занасить в него данные?


 
Ega23 ©   (2007-01-31 17:45) [3]

Edit;
TBLOBField(FieldByName(...)).LoadFromStream(...);
Post;


?


 
Dyakon_Frost ©   (2007-01-31 18:20) [4]

Спасибо попробовал! Но получается хранить только в формате bmp, с jpg вылитает ошибка, но они получаются объемными, решил просто хранить линки на гр.файлы.

Спасибо за помощь!


 
Dyakon_Frost ©   (2007-01-31 18:28) [5]

Ага! С jpg тож получилось. Есть резон хранить в бд! Ток вот интересно будет ли возрастать время загрузки по мере увеличения количества картинок?


 
Ega23 ©   (2007-02-01 08:31) [6]


> Ток вот интересно будет ли возрастать время загрузки по
> мере увеличения количества картинок?
>


Проверь. Загрузи в цикле одну и ту же картинку 5000 раз. И посмотри.


 
Виталий Панасенко ©   (2007-02-01 09:37) [7]

И, желательно, размером "метров" 100 и больше..


 
Val ©   (2007-02-01 14:43) [8]

время загрузки чего? очевидно, что не нужно подтягивать картинку в основном запросе, при выборке даже 10 записей. тяните ее из базы доп. запросом тогда, когда пользователь каким-то образом изъявит желание ее посмотреть...



Страницы: 1 вся ветка

Текущий архив: 2007.04.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.034 c
15-1175100422
Kolan
2007-03-28 20:47
2007.04.22
Чем сохранить страници со всеми ссылками?


2-1175249695
Merry
2007-03-30 14:14
2007.04.22
Копия базы *.gdb


1-1172164213
Kolan
2007-02-22 20:10
2007.04.22
Как преобразовать юникод строку «%D0%9C%» в читаемые символы?


2-1175368527
Страждущий
2007-03-31 23:15
2007.04.22
Вопрос.


2-1175587955
npu3pak
2007-04-03 12:12
2007.04.22
Автоматическое обновление текстовых полей