Data.SqlExpr.TSQLConnection.InTransaction
Delphi
property InTransaction: Boolean read GetInTransaction;
C++
__property bool InTransaction = {read=GetInTransaction, nodefault};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Data.SqlExpr.pas Data.SqlExpr.hpp |
Data.SqlExpr | TSQLConnection |
Beschreibung
Gibt an, ob derzeit eine Transaktion stattfindet.
Mit InTransaction können Sie zur Laufzeit feststellen, ob die SQL-Verbindungskomponente derzeit eine Transaktion durchführt. In diesem Fall ist die gesamte Kommunikation mit dem Server, die über diese Verbindung stattfindet, Teil dieser Transaktion.
InTransaction ist true, wenn eine Transaktion aktiv ist. Andernfalls hat die Eigenschaft den Wert false.
Eine Transaktion beginnt mit einem Aufruf von BeginTransaction und endet mit einem Aufruf von CommitFreeAndNil RollbackFreeAndNil oder RollbackIncompleteFreeAndNil. Sind mehrere Transaktionen aktiv, bleibt InTransaction true, bis auch die letzte Transaktion eingetragen oder zurückgesetzt wurde.
Siehe auch