CDaoWorkspace::SetIsolateODBCTrans
调用此成员函数上设置DAO IsolateODBCTrans属性的值工作区的。
void SetIsolateODBCTrans(
BOOL bIsolateODBCTrans
);
参数
- bIsolateODBCTrans
如果要以隔离ODBC事务,请通过 TRUE。如果您想停止隔离ODBC事务,请通过 FALSE。
备注
在某些情况下,您可能需要有多个同时挂起的事务在同一ODBC数据库。为此,需要打开每个事务的单独的工作区。虽然每个工作区可以有其与数据库自己的ODBC连接,则减慢系统性能。由于通常不需要事务隔离,从同一用户打开的多个工作区对象的默认情况下ODBC连接共享。
某些ODBC服务器,如Microsoft SQL Server,不允许在单个连接的同时事务。如果您一次只需要具有多个事务等待此类数据库,设置IsolateODBCTrans属性设置为在每个工作区的 TRUE,当您打开它。这可以强制每个工作区的单独ODBC连接。
要求
Header: afxdao.h