Thema: Delphi Bild in Sql DB speichern

Einzelnen Beitrag anzeigen

franktron

Registriert seit: 11. Nov 2003
Ort: Oldenburg
1.446 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#6

Re: Bild in Sql DB speichern

  Alt 12. Apr 2006, 12:16
Sorry das muss

Delphi-Quellcode:
  Stream:=DB.CreateBlobStream(DB.FieldByName('name'),bmWrite); << hier änderung
  try
    Stream.LoadFromFile('bild.jpg');
  finally
    Stream.Free;
  End;
Heisen

Und du brauchst kein MemoryStream wenn du soch einen haben willst sieht das so aus


Delphi-Quellcode:
  Stream1:=TMemorStream.Create;
  Stream1.LoadFromFile('bild.jpg');
  try
    Stream:=DB.CreateBlobStream(DB.FieldByName('name'),bmWrite); << hier änderung
    try
      Stream1.seek(0,0);
      Stream.CopyFrom(Stream1,Stream1.Size);
    finally
      Stream.Free;
    End;
  finally
   Stream1.Free;
  End;
Frank
Tux sein Lieblingsquellcode
While anzfische<TuxSatt do begin
Fisch:=TFisch.Create; Tux.EssenFisch(Fisch); Fisch.Free;inc(anzfische); end;
  Mit Zitat antworten Zitat