API:FireDAC.Comp.Client.TFDConnection.OnError
Delphi
property OnError: TFDErrorEvent read FOnError write FOnError;
C++
__property OnError;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| event | published | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDConnection |
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.
FireDAC.Comp.Client.TFDConnection.OnError hérite de FireDAC.Comp.Client.TFDCustomConnection.OnError. Tout le contenu en-dessous de cette ligne se réfère à FireDAC.Comp.Client.TFDCustomConnection.OnError.
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.