BOOL GetIsolateODBCTrans ();
throw (CDaoException, CMemoryException);
戻り値
ODBC のトランザクションは分離されているそうでなければ 0。
解説
ワークスペースの DAO IsolateODBCTrans プロパティの現在の値を取得するにはこのメンバー関数を呼び出します。いくつかの状況では、保留中の複数の同時トランザクションがある、同じの ODBC データベースにする必要があります。これを行うには、各トランザクションの別のワークスペースを開く必要があります。各ワークスペースは独自のデータベースへの ODBC 接続できますが、このシステムのパフォーマンスを減速することに思いを留めてしてください。トランザクションの分離は通常必要ありませんので、同じユーザーが開いた複数のワークスペース オブジェクトからの ODBC 接続はデフォルトで共有されます。
Microsoft SQL Server などの一部の ODBC サーバーでは、同時トランザクションを 1 つの接続にできません。1 つ以上のトランザクションを保留中にこのようなデータベースに対してする必要がある場合は、それを開くとすぐ IsolateODBCTrans プロパティTRUEに各ワークスペースに設定します。これは別の ODBC 接続の各ワークスペースを強制します。
ワークスペースの詳細情報を参照してください DAO ワークスペース。DAO による ODBC データ ソースの操作については、参照してください DAO 外部: 外部データ ソースでの作業。両方の記事Visual の C++ プログラマのガイドであります。関連情報については、DAO ヘルプの「IsolateODBCTrans プロパティ」のトピックを参照してください。
CDaoWorkspace 概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CDaoWorkspace::SetIsolateODBCTrans(&N)