Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Problem mit Blobfield (https://www.delphipraxis.net/17669-problem-mit-blobfield.html)

Fellmer Lloyd 8. Mär 2004 09:51


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:
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;
Das seltsame ist, das es mit Debugger keine Probleme gibt. Die Prozedur funktioniert.
Ich habe die Anwendung bereits auf einem anderen Rechner Compilliert und getestet - selber Fehler.

Gruss

Fellmer Lloyd 9. Mär 2004 08:07

Re: Problem mit Blobfield
 
Ist dieses Problem niemandem bekannt?
Ich kriegs nicht hin :wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz