トランザクションを開始します。
void BeginTrans( );
解説
BeginTrans を呼び出した後、トランザクションをコミットしたときにデータまたはデータベース構造体に行った更新が有効になります。 ワークスペースは 1 つのトランザクション空間しか定義しないので、トランザクションはワークスペースで開かれているすべてのデータベースに適用されます。 トランザクションを完了するには、2 つの方法があります。
トランザクションをコミットし、データ ソースへの変更を保存するために CommitTrans メンバー関数を呼び出します。
または、トランザクションをキャンセルするために Rollback メンバー関数を呼び出します。
トランザクションが保留状態のときに、ワークスペース オブジェクトまたはデータベース オブジェクトを閉じると、すべての保留状態のトランザクションがロール バックされます。
ある ODBC データ ソースのトランザクションを別の ODBC データ ソースのトランザクションから分離する必要があるときは、SetIsolateODBCTrans メンバー関数を参照してください。
必要条件
**ヘッダー:**afxdao.h
参照
参照
CDaoWorkspace::GetIsolateODBCTrans