CRecordset::IsEOF

如果记录集在最后一条记录后,确定返回非零。 没有当前记录。

BOOL IsEOF( ) const;

返回值

非零,如果记录集不包含记录,或者您在最后一条记录外移动的;否则为0。

备注

调用该成员函数,则在记录间移动到记录了解是否已超过记录集中的最后一条记录范围。 还可以使用 IsEOF 确定记录集是否包含任何记录或为空。 在调用 Open后,因此,如果记录集不包含记录,IsEOF 返回非零。 当您打开包含至少一个记录的记录集时,第一条记录为当前记录,并 IsEOF 返回0。

如果最后一条记录为当前记录,调用 MoveNextIsEOF 随后将返回非零。 如果 IsEOF 返回非零,并且您调用 MoveNext,错误。 如果 IsEOF 返回非零,当前记录未定义,因此,需要一个当前记录的所有事件导致错误。

示例

IsBOF参见示例。

要求

Header: afxdb.h

请参见

参考

CRecordset选件类

层次结构图

CRecordset::IsBOF

CRecordset::MoveLast

CRecordset::MoveNext