IBX.IBDatabase.TIBTransaction.CommitRetaining

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.