共用方式為


CDaoWorkspace::SetIsolateODBCTrans

呼叫此成員函式將 DAO IsolateODBCTrans 屬性值的工作區中。

void SetIsolateODBCTrans( 
   BOOL bIsolateODBCTrans  
);

參數

  • bIsolateODBCTrans
    如果您想要啟動隔離 ODBC 交易,請將 。 如果您要停止隔離 ODBC 交易,請將

備註

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

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

需求

Header: afxdao.h

請參閱

參考

CDaoWorkspace 類別

階層架構圖

CDaoWorkspace::GetIsolateODBCTrans