Data.Win.ADODB.TADOConnection.InTransaction
Delphi
property InTransaction: Boolean read GetInTransaction;
C++
__property bool InTransaction = {read=GetInTransaction, nodefault};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Data.Win.ADODB.pas Data.Win.ADODB.hpp |
Data.Win.ADODB | TADOConnection |
Beschreibung
Gibt an, ob derzeit eine Transaktion stattfindet.
Mit InTransaction können Sie zur Laufzeit ermitteln, ob eine Transaktion für die Verbindungskomponente aktiv ist. Ist dies der Fall, enthält die Eigenschaft den Wert true. Ist aktuell keine Transaktion aktive, enthält sie den Wert false.
Eine Transaktion ist in der Zeitspanne zwischen ihrem Start (mit der Methode BeginTrans) und dem Eintragen in die Datenbank (mit CommitTrans) oder dem Abbruch (mit RollbackTrans) aktiv. Mit Hilfe von InTransaction können Sie beispielsweise verhindern, dass BeginTrans erneut aufgerufen wird, obwohl bereits eine Transaktion für die Verbindungskomponente gestartet wurde.