CDaoWorkspace::BeginTrans
トランザクションを開始するには、このメンバー関数を呼び出します。
void BeginTrans( );
解説
BeginTransを呼び出すと、トランザクションをコミットするときに、データに対してデータベース構造または更新プログラムが適用されます。ワークスペースは単一のトランザクションの領域を定義するため、トランザクションはワークスペースのすべての開いているデータベースに適用されます。トランザクションが終了する 2 とおりの方法があります:
トランザクションをコミットし、データ ソースへの変更を保存するに CommitTrans のメンバー関数を呼び出します。
またはトランザクションをキャンセルするために [ロールバック] のメンバー関数を呼び出します。
ワークスペースを閉じてオブジェクトとトランザクションが保留中のときに、すべての保留中のトランザクションをロールバックされます。
別の ODBC データ ソースの値で 1 種類の ODBC データ ソースのトランザクションを分離する必要がある場合は SetIsolateODBCTrans のメンバー関数に関するトピックを参照してください。
必要条件
Header: afxdao.h