IBX.IBDatabase.TAutoStopAction

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TAutoStopAction = (saNone, saRollback, saCommit, saRollbackRetaining, saCommitRetaining);

C++

enum DECLSPEC_DENUM TAutoStopAction : unsigned char { saNone, saRollback, saCommit, saRollbackRetaining, saCommitRetaining };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
IBX.IBDatabase.pas
IBX.IBDatabase.hpp
IBX.IBDatabase IBX.IBDatabase

Beschreibung

TAutoStopAction gibt an, wie mit automatisch beendeten Transaktionen verfahren werden soll.

Für TAutoStopAction können folgende Werte festgelegt werden.



Wert Bedeutung

saNone

Die Transaktionen werden nicht implizit beendet.

saRollback

Implizit beendete Transaktionen werden zurückgesetzt und geschlossen.

saCommit

Implizit beendete Transaktionen werden eingetragen und geschlossen.

saRollbackRetaining

Die Transaktionen werden beim Schließen der letzten Datenmenge nicht beendet, aber die Aktualisierungs-, Einfügen- und Löschoperationen für die aktuelle Transaktionen werden zurückgesetzt. Diese Option wird nur in InterBase 6.0 und neueren Versionen unterstützt.

saCommitRetaining

Die Transaktionen werden beim Schließen der letzten Datenmenge nicht beendet, und die Aktualisierungs-, Einfüge- und Löschoperationen für die aktuelle Transaktion werden eingetragen.