FireDAC.Comp.Client.TFDCustomConnection.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 | public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomConnection |
Description
Se déclenche avant que FireDAC ne déclenche une exception à l'intérieur des commandes, des commandes associées ou des méthodes d'ensemble de données de la connexion.
Le gestionnaire d'événement de OnError reçoit les paramètres suivants :
ASenderest la connexion.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 l'objet exception. 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.