Autor Beitrag
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Fr 24.09.04 09:55 
Hallo!

Hier gibt es eine FAQ, wie man bspw. eine Datei per Blobstream in ein Blobfeld packt. Es geht aber auch (meiner Meinung nach) schneller: Einfach das Feld als TBlobfield casten, und schon stehen einem die Methoden LoadFromStream/SaveToStream zur Verfügung.

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
var datei:TStream;  
begin  
  //Datei einlesen  
  datei:=TFileStream.Create('C:\testdatei.jpg',fmOpenRead or fmShareDenyWrite);  
  try  
    IBtesttabelle.Edit;  
    (IBTestTabelle.FieldByName('MeinBlobfeld')as TBlobField).LoadFromStream(Datei);
    IBtesttabelle.Post;  
  finally  
    datei.Free;  
  end;  
end;


Cu,
Udontknow