Hallo Ich habe in meiner Datenbank ein "not Null" Feld. Wie kann ich die Fehlermeldung , die erscheint wenn ich den Datensatz ohne Wert abspeichere am einfachsten abfangen?
Announcement
Collapse
No announcement yet.
interbase exception abfangen
Collapse
X
-
Hallo,
ich antworte mal und hoffe, dich interessiert das noch.
Zieh die ApplicationEvents-Kompo auf deine Form und erstelle dir die Methode beim OnException-Event.
Dann kannst du folgendes benutzen:
///////////////
Var
IBError : Boolean;
ErrorCode : integer;
begin
IBError := False;
IBError := E is EIBError;
if IBError then
Begin
ErrorCode := EIBError(e).IBErrorCode;
End;
////////////
Und nun kannst du anhand der FehlerCodes die Exceptions behandeln.
André
Comment