다음을 통해 공유


CRecordset::IsEOF

레코드 집합의 마지막 레코드 뒤에 배치 된 경우 0이 아닌 값을 반환 합니다.현재 레코드가 됩니다.

BOOL IsEOF( ) const;

반환 값

레코드 집합에 레코드가 없는 경우 또는 마지막 레코드 보다 스크롤하면 0이 아닌. 그렇지 않으면 0입니다.

설명

레코드에서 초과 레코드 집합의 마지막 레코드를 지나쳤는지 여부를 알아보려면 레코드로 스크롤할 때이 멤버 함수를 호출 합니다.또한 수 IsEOF 레코드 집합에 레코드가 포함 비어 있는지 여부를 결정 합니다.즉시 호출한 후 열려, 레코드 집합에 레코드가 IsEOF 0이 아닌 값을 반환 합니다.최소한 하나의 레코드가 있는 recordset을 열면 첫 번째 레코드가 현재 레코드입니다 및 IsEOF 0을 반환 합니다.

호출 하면 마지막 레코드의 현재 레코드 인지 MoveNext, IsEOF 계속 해 서 0이 아닌 값을 반환 합니다.경우 IsEOF 0이 아닌 반환 하 고 호출 MoveNext에서 오류가 발생 합니다.경우 IsEOF 0이 아닌 반환, 현재 레코드가 정의 되지 않은 및 현재 레코드에 필요한 모든 작업에 오류가 발생 합니다.

예제

예제를 보려면 IsBOF.

요구 사항

헤더: afxdb.h

참고 항목

참조

CRecordset 클래스

계층 구조 차트

CRecordset::IsBOF

CRecordset::MoveLast

CRecordset::MoveNext