Hello !
Je n'arrive pas à récupérer les erreurs de connection à une base de données.
J'essai de me connecter volontairement avec des informations erronées, mais les solutions que j'ai utilisé pour traiter les erreurs ne fonctionnent pas :
Utilisation de la méthode "OnInfoMessage" du composant TADOConnection :
Utilisation d'un bloc try...except :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 procedure TDialConfigConnection.ADOConnectionTestInfoMessage( Connection: TADOConnection; const Error: Error; var EventStatus: TEventStatus); begin MessageDlg('Erreur', mtError, [mbOk], 0); end;
En fait, ce n'est pas mon application qui prend en charge l'erreur, mais le debugger de delphi ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 try ADOConnectionTest.Open; except on E:Exception do MessageDlg('[try]Erreur', mtError, [mbOk], 0); end;
Quelqu'un aurait-il une indication pour attraper les exceptions ... ?
Partager