Вниз
Скачать: CL | DM;

Проблема с графикой... Прикол такого характера...   Найти похожие ветки 

 
bander_log   (2002-05-13 11:17) [0]

В общем то ситуация следующая: усть БД SQL 7.0 в которой кроме многочисленных (более 100) полей разного типа нужно засовывать фотки из уже имеющихся файлов типа jpg. Некоторые файлы 0 объемом (не содержат фото). Как мне засунуть их туда а главное потом их от туда суметь считать... Заранее спасибо. Нет проблем если это bmp а вот jpg при считывании из поля базы уже увы.


 
Desdechado ©   (2002-05-13 12:11) [1]

0 объем можешь не засовывать, тем более не считывать.
qry.CreateBlobStream
если размер потока 0, то ничего не читай


 
bander_log   (2002-05-13 12:26) [2]

Проблема не только в запихивании туда но и в вытаскивании из поля . Пример: засудул в поле bmp картинку - оттуда прекрасно считывается и воспроизводится например в компонент Picther. А засунув в поле jpg при воспроизведении из поля - ... ничего...


 
Дмитрий Баранов   (2002-05-13 12:31) [3]

Вопросы такого рода часто попадаются в ВЕБ-конференциях. Мнение большинства - картинки в таблице хранить плохо, а лучше - в таблице хранить пути к ним.


 
Кулюкин Олег ©   (2002-05-13 12:37) [4]

А я решил вообще не хранить пути, а вычислять их по ID объектов.
А картинки храняться в отдельных подкаталогах, по 1000 штук в каждом (чтобы шэл не падал, когда заходишь в этот подкаталог).


 
bander_log   (2002-05-13 14:09) [5]

А как хранить 2 000 000 картинок ? Вся беда в этом...


 
bander_log   (2002-05-13 14:11) [6]

Да и картинки не больше 35-55 кБ... У меня уже есть dbf c путями... Но он при поике просто умирает. Я перевожу в SQL...


 
Кулюкин Олег ©   (2002-05-13 14:13) [7]

2 bander_log (13.05.02 14:09)
Как я уже писал в Кулюкин Олег © (13.05.02 12:37), можно не хранить пути, а вычислять их.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.006 c
1-40101
HitMan
2002-06-03 10:17
2002.06.13
Таблицы


1-40011
Agent Smith
2002-06-03 18:02
2002.06.13
Может я торможу?


14-40171
Olegoz
2002-05-12 01:57
2002.06.13
RAR


4-40202
zhmax
2002-04-08 14:43
2002.06.13
Как получить идентификаторы потоков одного процесса под NT ?


14-40167
Mystic
2002-05-09 19:57
2002.06.13
Какой же я идиот!




   Наверх