Data.DB.TUpdateAction
Delphi
TUpdateAction = (uaFail, uaAbort, uaSkip, uaRetry, uaApplied);
C++
enum DECLSPEC_DENUM TUpdateAction : unsigned char { uaFail, uaAbort, uaSkip, uaRetry, uaApplied };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | Data.DB.pas Data.DB.hpp |
Data.DB | Data.DB |
Beschreibung
TUpdateAction gibt an, wie eine Datenmenge weiterarbeiten soll, nachdem eine Ereignisbehandlungsroutine eine Aktualisierung verarbeitet hat.
TUpdateAction ist der Typ eines Parameters in Ereignisbehandlungsroutinen, die intervenieren, wenn zwischengespeicherte Aktualisierungen (ohne Client-Datenmenge oder Provider) übernommen werden. Die folgende Tabelle enthält die möglichen Werte:
Wert | Bedeutung |
---|---|
uaAbort |
Die Aktualisierung wird ohne Fehlermeldung abgebrochen. |
uaApplied |
Die Ereignisbehandlungsroutine hat die Aktualisierung ausgeführt (wird nicht in Ereignisbehandlungsroutinen zur Fehlerbehandlung verwendet). Die aktuelle Datensatzaktualisierung wird aus dem Zwischenspeicher entfernt (freigegeben). |
uaFail |
Die Aktualisierung wird abgebrochen und eine Fehlermeldung angezeigt. |
uaRetry |
Die Aktualisierung, die ursprünglich die Fehlerbedingung hervorrief, wird wiederholt (wird nicht in OnUpdateRecord-Ereignisbehandlungsroutinen verwendet). |
uaSkip |
Der aktuelle Datensatz wird nicht aktualisiert, und die noch nicht eingetragenen Änderungen bleiben im Zwischenspeicher. |