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

Вниз

Как записать картинки в Blob поля базы данных?   Найти похожие ветки 

 
Alex-kosmonavt   (2002-06-11 10:06) [0]

Как записать картинки в Blob поля базы данных?


 
Дмитрий Калугин   (2002-06-11 17:57) [1]

Сохранять и отображать картинки в/из
BLOB-полей можно через потоки
Смотрите примеры из HELP для:

TBlobField.LoadFromStream;
TBlobField.SaveToStream;
TBlobField.LoadFromFile;
TBlobField.SaveToFile.

Вот один из них:

var FS: TFileStream;
begin
if not (Table1.State in [dsInsert, dsEdit]) then Table1.Insert;
FS := TFileStream.Create("c:\Windows\Winlogo.bmp", fmOpenRead);
try
Table1.FieldByName(""Имя поля"").LoadFromStream(FS);
finally FS.Free end;
Table1.Post;
end;

Рекомендю использовать компактные форматы
изображений (jpg, gif, png), а не BMP. В противном
случае вашу БД "разнесет до безобразия". :(
Удачи!


 
Kudatsky   (2002-06-12 09:27) [2]

Table1.Edit;
TBlobField(Table1.FieldByName("Имя поля")).LoadFromFile("Имя файла");
Table1.Post;



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

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

Наверх




Память: 0.46 MB
Время: 0.012 c
14-9969
Igorek
2002-06-02 00:36
2002.07.04
Визуальное проектирование ?


14-9963
ev
2002-06-01 14:17
2002.07.04
микроконтроллеры


3-9697
conr
2002-06-10 15:36
2002.07.04
Сообщение:


8-9933
KaMar
2002-01-25 13:28
2002.07.04
Запись avi файла


14-10007
Fissher
2002-06-04 16:27
2002.07.04
На чем лучше писать проект????????