![]() |
Datenbank: InterBase • Version: 7.5 • Zugriff über: IBX
JPG unter Interbase BLOB speichern mit BDS2006 .NET
Hallo !
Ich bekomme immer wieder Fehler wenn ich versuche in Interbase eine JPG Datei in einen BLOB zu speichern mit folgendem Code
Delphi-Quellcode:
Beim Post bekomme ich 'Object reference not set to an instance of an object' und beim schliessen und erneutem Post 'invalid BLOB handle'.
procedure TPhoto.ButtonClick(Sender: TObject);
var m : TStream; f : TFileStream; begin if OpenDialog1.Execute then begin DataModule1.IBQuery1.Edit; m := DataModule1.IBQuery1.CreateBlobStream(DataModule1.IBQuery1PHOTO, bmReadWrite); f := TFileStream.Create(OpenDialog1.Filename, fmOpenRead); m.CopyFrom(f, 0); f.Free; m.Free; DataModule1.IBQuery1.Post; end; end; Benutze BDS2006 unter .NET und InterBase 7.5 Danke ! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:22 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz