IBX.IBCustomDataSet.TIBUpdateRecordEvent
Delphi
TIBUpdateRecordEvent = procedure(DataSet: TDataSet; UpdateKind: TUpdateKind;
var UpdateAction: TIBUpdateAction) of object;
C++
typedef void __fastcall (__closure *TIBUpdateRecordEvent)(Data::Db::TDataSet* DataSet, Data::Db::TUpdateKind UpdateKind, TIBUpdateAction &UpdateAction);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
type typedef |
public | IBX.IBCustomDataSet.pas IBX.IBCustomDataSet.hpp |
IBX.IBCustomDataSet | IBX.IBCustomDataSet |
Description
TIBUpdateRecordEvent est le type des gestionnaires d'événements qui répondent quand un ensemble de données IBX applique une mise à jour du cache.
DataSet est l'ensemble de données qui applique les mises à jour.
UpdateKind indique si la mise à jour en cours est l'insertion, la suppression ou la modification d'un enregistrement.
UpdateAction indique l'action à entreprendre par le gestionnaire OnUpdateRecord avant qu'il ne se termine. Lors de l'entrée dans le gestionnaire, UpdateAction vaut toujours uaFail. Si OnUpdateRecord réussit, il doit initialiser UpdateAction à uaApplied avant de sortir.