FireDAC.Comp.Client.TFDExecuteErrorEvent
C++
typedef void __fastcall (__closure *TFDExecuteErrorEvent)(System::TObject* ASender, int ATimes, int AOffset, Firedac::Stan::Error::EFDDBEngineException* AError, Firedac::Stan::Intf::TFDErrorAction &AAction);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
typedef | public | FireDAC.Comp.Client.hpp | FireDAC.Comp.Client | FireDAC.Comp.Client |
Description
TFDExecuteErrorEvent est le type de fonction d'un événement OnExecuteError.
TFDExecuteErrorEvent comporte les paramètres suivants :
Paramètre | Signification |
---|---|
|
Référence à l'ensemble de données. |
|
Taille de l'opération Array DML actuelle. Si la totalité de l'opération est fractionnée en plusieurs petites opérations (sur Firebird, par exemple), la valeur de |
|
Décalage de l'opération Array DML actuelle. S'il existe des lignes erronées ignorées ou si la totalité de l'opération est fractionnée en plusieurs petites opérations (sur Firebird, par exemple), la valeur de |
|
Erreur d'origine renvoyée par le SGBD. Vérifiez AError.Errors[i].RowIndex pour l'index de la ligne erronée dans le tableau de paramètres. |
|
Action que l'ensemble de données doit effectuer une fois renvoyé par le gestionnaire d'événement. |