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 :
ASender
est la connexion.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 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.