CRecordset::RefreshRowset
게시: 2016년 4월
데이터와 행 집합의 현재 행에 대 한 상태를 업데이트합니다.
구문
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 Class
계층 구조 차트
CRecordset::SetRowsetCursorPosition
CRecordset::SetRowsetSize