다음을 통해 공유


CRecordset::MoveFirst

 

게시: 2016년 4월

첫 번째 레코드를의 첫 번째 행 집합의 현재 레코드로 만듭니다.

구문

void MoveFirst( );

설명

여부 대량 행 페치가 구현 되었습니다 관계 없이,이 항상 레코드 집합의 첫 번째 레코드입니다.

호출할 필요가 MoveFirst 즉시 레코드 집합을 연 후. 이때 첫 번째 레코드 (있는 경우)에 자동으로 현재 레코드가입니다.

참고

이 멤버 함수는 앞 으로만 이동 가능한 레코드 집합에 대해 올바르지 않습니다.

참고

레코드 집합에서 이동할 때 삭제 된 레코드를 건너뛸 수 없습니다.참조는 IsDeleted 멤버 함수에 대 한 자세한 내용은.

경고

중 하나를 호출을 이동 함수는 레코드 집합에 레코드가 없을 경우 예외가 throw 됩니다.레코드 집합에 레코드가 있는지 여부를 확인 하려면 호출 IsBOFIsEOF.

참고

호출 하는 경우는 이동 함수는 현재 레코드를 하는 동안 업데이트 또는 추가, 업데이트 경고 없이 손실 됩니다.

레코드 집합 탐색에 대 한 자세한 내용은 문서를 참조 하십시오. 레코드 집합: 스크롤 (ODBC)레코드 집합: 책갈피와 절대 위치 (ODBC). 대량 행 페칭 (fetching) 하는 방법에 대 한 자세한 내용은 레코드 집합: 레코드 페치 대량 (ODBC).

예외

Exception

Condition

이 메서드가 형식의 예외를 throw 할 수 있습니다 CDBException *CMemoryException*.

예제

예제를 보려면 IsBOF.

요구 사항

헤더: afxdb.h

참고 항목

CRecordset Class
계층 구조 차트
CRecordset::Move
CRecordset::MoveLast
CRecordset::MoveNext
CRecordset::MovePrev
CRecordset::IsBOF
CRecordset::IsEOF