IBX.IBDatabase.TIBTransaction.Commit
Delphi
procedure Commit;
C++
void __fastcall Commit();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | IBX.IBDatabase.pas IBX.IBDatabase.hpp |
IBX.IBDatabase | TIBTransaction |
Beschreibung
Trägt die aktualisierten, eingefügten und gelöschten Daten ein und beendet die aktuelle Transaktion.
Durch einen Aufruf von Commit werden alle Änderungen, Einfügungen und Löschungen der Daten der aktuellen Transaktion dauerhaft auf dem Datenbank-Server gespeichert. Anschließend wird die Transaktion beendet. Die aktuelle Transaktion ist die letzte, die durch einen Aufruf von StartTransaction gestartet wurde.
Anmerkung: Vor dem Aufruf von Commit sollte der Status der Eigenschaft InTransaction überprüft werden. Wenn eine Anwendung Commit aufruft, obwohl keine aktuelle Transaktion existiert, führt dies zu einer Exception.