CDaoWorkspace::SetIsolateODBCTrans
呼叫此成員函式將 DAO IsolateODBCTrans 屬性值的工作區中。
void SetIsolateODBCTrans(
BOOL bIsolateODBCTrans
);
參數
- bIsolateODBCTrans
如果您想要啟動隔離 ODBC 交易,請將 是 。 如果您要停止隔離 ODBC 交易,請將 否 。
備註
在某些情況下,您可能需要有多個同時交易暫止在相同 ODBC 資料庫。 若要這麼做,您必須開啟每筆交易的不同的工作區。 雖然每個工作區可以擁有自己和該資料庫的 ODBC 連接,則減慢系統效能。 由於通常不需要交易隔離,從相同使用者開啟的多個工作區物件的預設 ODBC 連接共用。
某些 ODBC 伺服器,例如 Microsoft SQL Server,不允許在單一連接上同時交易。 如果您同時需要有一個以上的交易等待對這個資料庫,設定 IsolateODBCTrans 屬性給每個工作區的 是 ,當您開啟它。 這會強制每個工作區的個別的 ODBC 連接。
需求
Header: afxdao.h