IBX.IBCustomDataSet.TIBUpdateRecordEvent
C++
typedef void __fastcall (__closure *TIBUpdateRecordEvent)(Data::Db::TDataSet* DataSet, Data::Db::TUpdateKind UpdateKind, TIBUpdateAction &UpdateAction);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
typedef | public | IBX.IBCustomDataSet.hpp | IBX.IBCustomDataSet | IBX.IBCustomDataSet |
Beschreibung
TIBUpdateRecordEvent ist der Typ für Ereignisbehandlungsroutinen, die reagieren, wenn eine IBX-Datenmenge eine zwischengespeicherten Aktualisierung einträgt.
DataSet ist die Datenmenge, die die Aktualisierungen einträgt.
UpdateKind gibt an, ob es sich bei der aktuellen Aktualisierung um das Einfügen, Löschen oder Ändern eines Datensatzes handelt.
UpdateAction gibt die Aktion an, die vor dem Beenden der Ereignisbehandlungsroutine für OnUpdateRecord durchgeführt wird. Beim Eintritt in die Routine wird UpdateAction immer auf den Wert uaFail gesetzt. Wird OnUpdateRecord erfolgreich durchgeführt, sollte UpdateAction vor dem Beenden uaApplied zugewiesen werden.