IBX.IBDatabase.TIBTransaction.CommitRetaining
Delphi
procedure CommitRetaining;
C++
void __fastcall CommitRetaining();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | IBX.IBDatabase.pas IBX.IBDatabase.hpp |
IBX.IBDatabase | TIBTransaction |
Beschreibung
Schließt die aktuelle Transaktion unter Beibehaltung des Transaktionskontextes.
Mit CommitRetaining können Sie alle in der aktuellen Transaktion aktualisierten, eingefügten und gelöschten Daten in die Datenbank eintragen und den Transaktionskontext erhalten. Die aktuelle Transaktion ist die letzte, die durch einen Aufruf von StartTransaction gestartet wurde.
Anmerkung: Vor dem Aufruf von CommitRetaining sollte der Status der Eigenschaft InTransaction überprüft werden. Wenn eine Anwendung CommitRetaining aufruft, obwohl keine aktuelle Transaktion existiert, führt dies zu einer Exception.