Bonjour à tous,
Je voudrais gérer les erreurs survenant sur les problèmes de clés, comme par exemples les clés dupliqués.
J'ai une fiche avec un DBNavigator avec des champs dbedit.
Dans mon SQLQuery, je défini le code suivant dans mon événement OnPostError
A des fins de test, quand je rentre une clé dupliqué, l'appli déclenche un ODBCexception.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 procedure TDM.SQL_ComptesPostError(DataSet: TDataSet; E: EDatabaseError; var DataAction: TDataAction); begin ShowMessage (E.Message); DataAction := daAbort; end;
Le ShowMessage (E.Message) n'apparait pas et l'appli s'arrête.
Comment traiter proprement une ODBCException ?
Merci d'avance
Jazz
Partager