wie im Betreff schon erwähnt, möchte ich einen Datenbankfehler gezielt abfangen. Nach Suche im Netz wollte ich folgendes Konstrukt verwenden:
Code: Alles auswählen
[...]
SQLQuery1.SQL.Text := sql1;
try
SQLQuery1.Close;
SQLQuery1.ExecSQL;
except
on E : DatabaseError do
begin
showmessage('Fehler: Es ist ein Datenbankfehler aufgetreten.');
end;
[...]
Code: Alles auswählen
rezeptbuch.pas(144,14) Error: Identifier not found "DatabaseError"
MfG
Günter