Форум: "Базы";
Текущий архив: 2002.04.22;
Скачать: [xml.tar.bz2];
ВнизОтображение JPEGа, хранящегося в базе Найти похожие ветки
← →
data (2002-03-26 11:07) [11]2 Zak
>А если всё таки надо не в Image а в файл записать?
jpeg.SaveToFile(fileName);
>А ошибка всё равно выходит.. типа
>... JPEG error #50
а как вы в БД пишете?
я записываю таким образом. Потом все читается нормально. Пишу с помощью "живого" запроса. Этот способ работает у меня для СУБД IB(5 и 6)+BDE и для Oracle+BDE. Для Pardox не так работает.
Q:TQuery;
Bs:TStream;
JpgImage:TJpegImage;
Q.SQL.Clear;
Q.SQL.Add("SELECT * FROM JPTAB");
Q.RequestLive:=true;
Q.Open;
Q.Insert;
Bs:=Q.CreateBlobStream(TBlobField(Q.FieldByName("PICTURE")),bmWrite);
JpgImage.SaveToStream(Bs);
Q.Post;
Q.Close;
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.04.22;
Скачать: [xml.tar.bz2];
Память: 0.43 MB
Время: 0.007 c