다음을 통해 공유


CRecordset::RefreshRowset

데이터와 행 집합의 현재 행에 대 한 상태를 업데이트합니다.

void RefreshRowset( 
   WORD wRow, 
   WORD wLockType = SQL_LOCK_NO_CHANGE  
);

매개 변수

  • wRow
    1 행의 위치를 현재 행 집합. 이 값은 행 집합의 크기를 0에서 다양 합니다.

  • wLockType
    이 새로 고친 후 행을 잠그는 방법을 나타내는 값입니다. 자세한 내용은 설명 부분을 참조 하십시오.

설명

0을 전달 하는 경우 wRow을 하 고 행 집합의 모든 행 새로 고쳐집니다.

사용할 RefreshRowset를 지정 하 여 대량 행 페치가 구현 해야는 CRecordset::useMulitRowFetch 옵션에 열기 멤버 함수.

RefreshRowsetODBC API 함수를 호출 합니다. SQLSetPos. wLockType 매개 변수 지정 후 행 잠금 상태 SQLSetPos 실행 되었습니다. 다음 표에서 가능한 값에 대 한 wLockType.

wLockType

설명

SQL_LOCK_NO_CHANGE(기본값)

드라이버 또는 데이터 원본 전 행 동일한 잠금 또는 잠금 해제 상태가 됩니다 RefreshRowset 를 호출 했습니다.

SQL_LOCK_EXCLUSIVE

단독 드라이버 또는 데이터 원본에서 행이 잠깁니다. 모든 데이터 소스에이 잠금 유형을 지원합니다.

SQL_LOCK_UNLOCK

드라이버 또는 데이터 원본 행의 잠금을 해제 합니다. 모든 데이터 소스에이 잠금 유형을 지원합니다.

에 대 한 자세한 내용은 SQLSetPos를 참조 하십시오의 Windows SDK. 대량 행 페칭 (fetching) 하는 방법에 대 한 자세한 내용은 레코드 집합: 레코드 페치 대량 (ODBC).

요구 사항

헤더: afxdb.h

참고 항목

참조

CRecordset 클래스

계층 구조 차트

CRecordset::SetRowsetCursorPosition

CRecordset::SetRowsetSize