IBX.IBCustomDataSet.TIBUpdateRecordEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
type
typedef
public
IBX.IBCustomDataSet.pas
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.