다음을 통해 공유


CRecordset::SetLockingMode

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

void SetLockingMode(
   UINT nMode 
);

매개 변수

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

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

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

설명

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

요구 사항

헤더: afxdb.h

참고 항목

참조

CRecordset 클래스

계층 구조 차트

CRecordset::Edit

CRecordset::Update