CDaoWorkspace::SetIsolateODBCTrans

Setisolateodbctrans를 무효화 (BOOL bIsolateODBCTrans );
throw (CDaoException, CMemoryException);

매개 변수

bIsolateODBCTrans

nbsp;ODBC 트랜잭션 격리를 시작 하려는 경우 TRUE 를 전달 합니다. ODBC 트랜잭션 격리를 중지 하려면 FALSE 를 전달합니다(&N)。

주의

작업 영역에 대 한 DAO 직후 해당 IsolateODBCTrans 속성의 값을 설정 하려면이 멤버 함수를 호출 합니다. 일부 상황에서는 같은 ODBC 데이터베이스에 여러 개의 동시 트랜잭션을 보류 해야 할 수도 있습니다. 이렇게 하려면 각 트랜잭션에 대해 별도 workspace를 열어야 해야 합니다. 각 작업 영역 자체 ODBC 데이터베이스 연결을 사용할 수 있지만이 경우 시스템 성능이 저하. 트랜잭션 격리 일반적으로 필요 하지 않으므로 동일한 사용자가 연 여러 개의 workspace 개체에서 설정한 ODBC 연결은 기본적으로 공유 됩니다.

Microsoft SQL Server와 같은 일부 ODBC 서버에서는 단일 연결에 동시 트랜잭션을 허용 하지 않습니다. 이러한 데이터베이스에 대해 보류 중인 한 번에 둘 이상의 트랜잭션이 필요가 만약 직후 해당 IsolateODBCTrans 속성을 true로 설정 각 작업 영역에 최대한 빨리 당신이 그것을 열. 이렇게 하면 각 workspace에 대해 별도 ODBC 연결。

작업 영역에 대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. 문서 DAO 작업 영역. 거래에 대 한 자세한 문서를 참조 하십시오. DAO 작업 영역: 트랜잭션 관리. DAO 통해 ODBC 데이터 원본 작업에 대 한 자세한 문서를 참조 하십시오. DAO 외부: 외부 데이터 소스 사용. 모든 기사는 Visual c + + 프로그래머 가이드

CDaoWorkspace 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)

참고 항목nbsp;CDaoWorkspace::GetIsolateODBCTrans(&N)

Index