共用方式為


CDaoWorkspace::GetIsolateODBCTrans

呼叫此成員函式以取得 DAO IsolateODBCTrans 屬性的目前值 (由工作區的。

BOOL GetIsolateODBCTrans( );

傳回值

如果不是零, ODBC 交易隔離,則為 0。

備註

在某些情況下,您可能需要有多個同時交易暫止在相同 ODBC 資料庫。若要這麼做,您必須開啟每筆交易的不同的工作區。請記住,雖然每個工作區可以擁有自己和該資料庫的 ODBC 連接,則減慢系統效能。由於通常不需要交易隔離,從相同使用者開啟的多個工作區物件的預設 ODBC 連接共用。

某些 ODBC 伺服器,例如 Microsoft SQL Server,不允許在單一連接上同時交易。如果您同時需要有一個以上的交易等待對這個資料庫,設定 IsolateODBCTrans 屬性給每個工作區的 ,當您開啟它。這會強制每個工作區的個別的 ODBC 連接。

如需相關資訊,請參閱本主題 IsolateODBCTrans 「屬性」DAO 說明。

需求

Header: afxdao.h

請參閱

參考

CDaoWorkspace 類別

階層架構圖

CDaoWorkspace::SetIsolateODBCTrans