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 :
ASender
est le script.AInitiator
est l'objet qui déclenche l'exception.AException
est 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.