![]() |
Problem mit Blobfield
Hi!
Ich habe einen formatierten Text aus einem Richedit in eine Datenbank geschrieben. Datenbank: Access 97. Feldtyp: OLE-Object. Zugriff: BDE (TDatabase, TTable). Delphi Version: 5.0 Professional. Zum Problem: Wenn ich die Anwendung in Delphi starte (F9), funktioniert das laden ohne Probleme. Starte ich die Anwendung jedoch "normal", erhalte ich folgenden fehler: Externe Exception EEFFACE. Ich verwende folgende Prozedur:
Delphi-Quellcode:
Das seltsame ist, das es mit Debugger keine Probleme gibt. Die Prozedur funktioniert.
procedure TForm1.ButtonTestClick(Sender: TObject);
var BlobStream: TBlobStream; begin try if not (Table1.FieldByName('Text') AS TBlobField).IsNull THEN begin BlobStream:= TBlobStream.Create(TMemoField(Table1.FieldByName('Text')) , bmRead); try RichEdit1.Lines.LoadFromStream(BlobStream); //Fehler tritt hier auf finally BlobStream.Free; end; end;//not IsNull except end; end; Ich habe die Anwendung bereits auf einem anderen Rechner Compilliert und getestet - selber Fehler. Gruss |
Re: Problem mit Blobfield
Ist dieses Problem niemandem bekannt?
Ich kriegs nicht hin :wall: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:12 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