Data.Win.ADODB.TADOConnection.InTransaction

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property InTransaction: Boolean read GetInTransaction;

C++

__property bool InTransaction = {read=GetInTransaction, nodefault};

プロパティ

種類 可視性 ソース ユニット
property public
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB TADOConnection

説明

トランザクションが進行中かどうかを示します。

実行時に InTransaction プロパティを読み出すと,ADO 接続コンポーネントでトランザクションが現在アクティブかどうかわかります。接続コンポーネントが現在のトランザクション内にある場合,InTransaction の値は true です。現在アクティブなトランザクションがない場合,値は false です。

トランザクションは,BeginTrans メソッドがトランザクションを開始するために呼び出されているが,CommitTrans メソッドの呼び出しで完了していないか,RollbackTrans メソッドの呼び出しで取り消されていない場合にアクティブになります。InTransaction プロパティを使用すると,トランザクションが接続コンポーネントですでに開始されている場合に BeginTrans が呼び出されるのを防ぐことができます。

関連項目