다음을 통해 공유


CRecordset::SetLockingMode

 

게시: 2016년 4월

"최적" 잠금 (기본값) 또는 "비관적" 잠금 잠금 모드를 설정 합니다. 업데이트에 대 한 레코드를 잠그는 방법을 결정 합니다.

구문

      void SetLockingMode(
   UINT nMode 
);

매개 변수

  • nMode
    다음 값 중 하나가 포함 된 열거형 LockMode.

    • 낙관적 낙관적 잠금 호출 하는 동안에 업데이트 중인 레코드를 잠급니다 업데이트.

    • 최악 비관적 잠금 레코드 잠금 즉시 편집 라고 하 고 그 때까지 잠긴 상태로 유지는 업데이트 호출을 완료 하거나 새 레코드로 이동 합니다.

설명

업데이트에 대 한 레코드 세트를 사용 하 여 두 개의 레코드 잠금 전략 지정 하려면이 멤버 함수를 호출 합니다. 기본적으로 레코드 집합의 잠금 모드인 낙관적. 더욱 주의를 변경할 수 있습니다 최악 잠금 전략. 호출 SetLockingMode 생성 후 recordset 개체를 열고 있지만 호출 하기 전에 편집.

요구 사항

헤더: afxdb.h

참고 항목

CRecordset Class
계층 구조 차트
CRecordset::Edit
CRecordset::Update