Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.13;
Скачать: 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 вся ветка

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

Наверх




Память: 0.48 MB
Время: 0.011 c
4-40204
lucky
2002-04-11 15:15
2002.06.13
Формой закрыть все, в т.ч. панель задач


3-39947
WellSlava
2002-05-21 11:21
2002.06.13
создание таблицы формата DBF


1-39997
Lance
2002-06-03 15:20
2002.06.13
работа с TChart


1-40103
perov
2002-06-03 08:21
2002.06.13
TQRGauge


3-39951
начинающий програмер
2002-05-18 16:00
2002.06.13
из DBGRID в MEMO