You need an exception handler around the code in question.
Have a read in the help about exceptions, but something like this should
suffice :
line of code...
line of code...
line of code...
TRY
line(S) of code that causes the violation
EXCEPT
On e:exception do
Showmessage('Whoops, error '+e.message);
END
----- Original Message -----
From: "Sheety, Hanna (FAORNE)" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Sunday, March 25, 2007 7:28 AM
Subject: Handling BDE Keyviolations in Delphi forms
> Hi there,
>
>
>
> A beginner's question! It's about handling key violation messages in
> Delphi
> forms. I have a form based on a paradox table. When data that violates
> the
> referential integrity key is entered the form collapses. What should I do
> to
> trap the error message and deal with it?
>
>
>
> Thank you
>
> Hanna
>
>
>
> _______________________________________________
> Delphi-DB mailing list
> [email protected]
> http://www.elists.org/mailman/listinfo/delphi-db
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.446 / Virus Database: 268.18.17/732 - Release Date:
> 24/03/2007 16:36
>
>
_______________________________________________
Delphi-DB mailing list
[email protected]
http://www.elists.org/mailman/listinfo/delphi-db