Einzelnen Beitrag anzeigen

andianon

Registriert seit: 2. Dez 2003
Ort: Wechselnd
28 Beiträge
 
Delphi 5 Enterprise
 
#1

Programmabsturz nach fehlerhaftem SQL-Statement

  Alt 25. Aug 2004, 14:02
Hallo,

ich greife per BDE auf eine Sybase-Datenbank zu.

Delphi-Quellcode:
...
try
  MeineQuery.ExecSQL
except
  on ....
end;
Ich bin in der Entwicklungsphase, d.h. ich teste verschiedene Statements. Auf meinem Desktoprechner(Win2000) geht Delphi nach dem Versuch, ein fehlerhaftes SQL-Statement abzusetzen, sauber in den except-Block und führt die Fehlerbehandlung aus.
Auf meinem Notebook (ebenfalls Win2000, gleiche Delphi-Version...) stürzt das Programm ohne weitere Meldungen ab und der Task ist weg. Im Debug-Modus lande ich in einer endlosen "unzulässiger Zugriff auf [...ellenlange Speicherangabe...]..."-Meldung und kann das Programm dann nur noch mit STRG-F2 abschießen.

Gleiches Verhalten habe ich, wenn ich z.B. einen Tippfehler im SQL-Explorer habe und versuche, das Statement auszuführen. Dann stürzt der ohne Meldung ab.


Hat jemand ne Idee?

Gruß Andi
  Mit Zitat antworten Zitat