Data.DBXDelegate.TDBXDelegateConnection.CommitFreeAndNil
Delphi
procedure CommitFreeAndNil(var Transaction: TDBXTransaction); override;
C++
virtual void __fastcall CommitFreeAndNil(Data::Dbxcommon::TDBXTransaction* &Transaction);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Data.DBXDelegate.pas Data.DBXDelegate.hpp |
Data.DBXDelegate | TDBXDelegateConnection |
Beschreibung
Trägt die Arbeit für eine Transaktion ein.
Data.DBXDelegate.TDBXDelegateConnection.CommitFreeAndNil erbt von Data.DBXCommon.TDBXConnection.CommitFreeAndNil. Der folgende Inhalt bezieht sich auf Data.DBXCommon.TDBXConnection.CommitFreeAndNil.
Trägt die Arbeit für eine Transaktion ein.
Diese Methode trägt die Arbeit für die angegebene TDBXTransaction ein. Alle aktiven Transaktionen, die nach dieser Transaktion begonnen wurden, werden auch freigegeben und eingetragen. Die variable Transaction-Instanz wird auf nil gesetzt.
Anmerkung: Diese Methode löst eine Exception aus, wenn Transaction keine aktive Transaktion ist.