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