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

Картинки в БД Access   Найти похожие ветки 

← →
Жорик   (2003-04-15 12:36) [0]

Уважаемые, не подскажете как осуществлять работу с картинками в Access-вской БД. Интересует, добавление, удаление... в отдельное поле, желательно кодом... :)))


← →
blackman ©   (2003-04-15 13:04) [1]

blob поля и ой ля ля...
f Picture.Graphic is TJPegImage then
begin
bs:=TBlobStream.Create(TBlobField(Field),bmWrite);
Picture.Graphic.SaveToStream(bs);
bs.Free;
end
else if Picture.Graphic is TBitmap then
begin
Jpg:=TJPegImage.Create;
Jpg.CompressionQuality:=...;
Jpg.PixelFormat:=...;
Jpg.Assign(Picture.Graphic);
Jpg.JPEGNeeded;
bs:=TBlobStream.Create(TBlobField(Field),bmWrite);
Jpg.SaveToStream(bs);
bs.Free;
Jpg.Free;
end else Field.Clear;


← →
Жорик   (2003-04-15 13:39) [2]

а точнее....

есть в базе (ANTAble) поле PHOTO, в конструкторе Accessa прописано как "поле объекта OLE"... и есть Image1 в котором есть картинка... и неплохо было бы прописать модуля, которые требуются...

заранее спасибо...


← →
Жорик   (2003-04-15 13:42) [3]

var BS : TBlobStream;
Jp : TJpegImage;

begin
with Form1 do
begin
bs:=TBlobStream.Create(TBlobField(ANTable.FieldByName("PHOTO")), bmWrite);
Image1.Picture.Graphic.SaveToStream(bs);
bs.Free
end;
end;

выдает ошибку Invalid class typecast...



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

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



Память: 0.45 MB
Время: 0.009 c
1-12797
Cranium
2003-04-21 15:37
2003.05.05
Как в событии GridDrawColumnCell определить какой столбец рисуетс


4-12971
Я
2003-03-07 11:10
2003.05.05
Простой вопросик


6-12845
iav
2003-02-28 19:19
2003.05.05
Программный запрет доступа к Internet


14-12906
alxx
2003-04-14 15:19
2003.05.05
Жутко извиняюсь, но вакансия.


3-12621
DW
2003-04-15 14:33
2003.05.05
перехват SQL - запросов




   Наверх