FireDAC.Comp.Script.TFDScript.OnError
Delphi
property OnError: TFDErrorEvent read FOnError write FOnError;
C++
__property Firedac::Stan::Error::TFDErrorEvent OnError = {read=FOnError, write=FOnError};
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| event | published | FireDAC.Comp.Script.pas FireDAC.Comp.Script.hpp |
FireDAC.Comp.Script | TFDScript |
Description
Cet événement se déclenche si une erreur se produit lorsque le moteur de script est en communication avec un SGBD.
Le gestionnaire d'événement de OnError reçoit les paramètres suivants :
ASenderest le script.AInitiatorest l'objet qui déclenche l'exception.AExceptionest l'exception. C'est généralement une instance de EFDDBEngineException.
Vous pouvez gérer OnError pour analyser et modifier une exception déclenchée lorsque le moteur de script est en communication avec un SGBD. Vous pouvez même créer un nouvel objet exception et l'assigner à AException. Dans ce cas, vous devez libérer l'objet exception original.
Cet événement ne doit pas être utilisé pour produire une sortie de l'utilisateur final concernant les exceptions.