CRecordset::MoveFirst
첫 번째 레코드를의 첫 번째 행 집합의 현재 레코드로 만듭니다.
void MoveFirst( );
설명
여부 대량 행 페치가 구현 되었습니다 관계 없이,이 항상 레코드 집합의 첫 번째 레코드입니다.
호출할 필요가 MoveFirst 즉시 레코드 집합을 연 후.이때 첫 번째 레코드 (있는 경우)에 자동으로 현재 레코드가입니다.
[!참고]
이 멤버 함수는 앞 으로만 이동 가능한 레코드 집합에 대해 올바르지 않습니다.
[!참고]
레코드 집합에서 이동할 때 삭제 된 레코드를 건너뛸 수 없습니다.참조는 IsDeleted 멤버 함수에 대 한 자세한 내용은.
주의 |
---|
중 하나를 호출을 이동 함수는 레코드 집합에 레코드가 없을 경우 예외가 throw 됩니다.레코드 집합에 레코드가 있는지 여부를 확인 하려면 호출 IsBOF 및 IsEOF. |
[!참고]
호출 하는 경우는 이동 함수는 현재 레코드를 하는 동안 업데이트 또는 추가, 업데이트 경고 없이 손실 됩니다.
레코드 집합 탐색에 대 한 자세한 내용은 문서를 참조 하십시오. 레코드 집합: 스크롤 (ODBC) 및 레코드 집합: 책갈피와 절대 위치 (ODBC).대량 행 페칭 (fetching) 하는 방법에 대 한 자세한 내용은 레코드 집합: 레코드 페치 대량 (ODBC).
예외
이 메서드가 형식의 예외를 throw 할 수 있습니다 CDBException * 및 CMemoryException*.
예제
예제를 보려면 IsBOF.
요구 사항
헤더: afxdb.h