다음을 통해 공유


CDaoWorkspace::SetIsolateODBCTrans

 

게시: 2016년 4월

작업 영역 DAO IsolateODBCTrans 속성의 값을 설정 하려면이 멤버 함수를 호출 합니다.

구문

      void SetIsolateODBCTrans( 
   BOOL bIsolateODBCTrans  
);

매개 변수

  • bIsolateODBCTrans
    전달 TRUE ODBC 트랜잭션 격리를 시작 하려는 경우. 전달 거짓 ODBC 트랜잭션 격리를 중지 하려는 경우.

설명

일부 경우에는 동일한 ODBC 데이터베이스에서 여러 개의 동시 트랜잭션을 보류 해야 할 수도 있습니다. 이렇게 하려면 각 트랜잭션에 대해 별도 작업 영역을 엽니다. 각 작업 영역 자체 데이터베이스에 ODBC 연결을 사용할 수 있지만이 경우 시스템 성능이 저하 됩니다. 트랜잭션 격리는 일반적으로 필요 하지 않은 때문에 동일한 사용자가 연 여러 개의 workspace 개체에서 설정한 ODBC 연결은 기본적으로 공유 됩니다.

Microsoft SQL Server, 같은 일부 ODBC 서버 동시 트랜잭션을 단일 연결을 허용 하지 않습니다. IsolateODBCTrans 속성에 둘 이상의 트랜잭션을 보류 시간 이러한 데이터베이스에 대해 필요한 경우 설정 TRUE 열 때 각 작업 영역에 있습니다. 이렇게 하면 각 작업 영역에 대해 별도 ODBC 연결이 됩니다.

요구 사항

헤더: afxdao.h

참고 항목

CDaoWorkspace Class
계층 구조 차트
CDaoWorkspace::GetIsolateODBCTrans