Sql veri tabanı içerisinde kayıtlı olan jpg formatında resimlerim var
aşağıdaki şekilde bir işlem yapıyorum ve bu elimdeki Blob veriyi TcxImageCollectionItems nesnesine ekleyip bunları belli
zaman periyotlarında cxImage nesnesi üzerinde göstermeye çalışyorum
fakat bir türlü TcxImageCollectionItems nesnesine veri ekleyemedim.
acaba nerde hata yapıyor olabilirim.
Teşekkürler
Kod: Tümünü seç
with DM.QryGenel do
begin
Close;
SQL.Text := 'Select * from Resimler';
Open;
while Not(Eof) do
begin
_BlobStream := Tadoblobstream.Create(TGraphicField(FieldByName('Resim')), bmRead);
cxImageCollection.Items.Add;
cxImageCollection.Items[(cxImageCollection.Items.Count-1)].Picture.Graphic.Assign(TJpegGraphic(_BlobStream));
_BlobStream.Free;
DM.QryGenel.Next;
end;
end;
Kod: Tümünü seç
try
cxImage.Picture := cxImageCollection.Items[iImageNo].Picture;
except
end;