IBX.IBDatabase.TIBTransaction.StartTransaction
Delphi
procedure StartTransaction;
C++
void __fastcall StartTransaction();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | IBX.IBDatabase.pas IBX.IBDatabase.hpp |
IBX.IBDatabase | TIBTransaction |
Beschreibung
Startet eine neue Transaktion für den Datenbank-Server.
Durch den Aufruf von StartTransaction können Sie eine neue Transaktion für den Datenbank-Server starten. Prüfen Sie aber vorher den Status von InTransaction. Wenn InTransaction den Wert true hat, wird bereits eine Transaktion ausgeführt. Wird die aktuelle Transaktion nicht durch einen Commit oder Rollback beendet, führt der Aufruf von StartTransaction zu einer Exception.
Änderungen, Einfügungen und Löschungen, die nach dem Aufruf von StartTransaction stattfinden, werden vom Server zwischengespeichert, bis sie von einer Anwendung mit einem Commit oder mit einem Rollback eingetragen werden.