BOOL IsEOF() const;
该方法返回 TRUE,如果当前记录是记录集的最后一条记录;否则返回 FALSE。
以下是一个简单的示例,演示如何使用 IsEOF 方法:
CDaoRecordset rs(&database);
// 打开记录集
rs.Open(dbOpenDynaset, _T("YourTableName"));
// 移动到记录集的最后一条记录
rs.MoveLast();
// 检查是否在记录集的最后一条记录
if (rs.IsEOF()) {
TRACE(_T("Currently at the End of File (EOF).\n"));
} else {
TRACE(_T("Not at the End of File (EOF).\n"));
}
rs.Close();
在这个示例中,MoveLast 方法将光标移动到记录集的最后一条记录,然后使用 IsEOF 方法检查是否当前在 EOF。
转载请注明出处:http://www.zyzy.cn/article/detail/16558/MFC/CDaoRecordset