BOOL IsDeleted() const;
该方法返回 TRUE,如果当前记录已被删除;否则返回 FALSE。
以下是一个简单的示例,演示如何使用 IsDeleted 方法:
CDaoRecordset rs(&database);
// 打开记录集
rs.Open(dbOpenDynaset, _T("YourTableName"));
// 移动到记录集的第一条记录
rs.MoveFirst();
// 删除当前记录
rs.Delete();
// 检查是否当前记录已被删除
if (rs.IsDeleted()) {
TRACE(_T("The current record has been deleted.\n"));
} else {
TRACE(_T("The current record is not deleted.\n"));
}
rs.Close();
这个示例中,Delete 方法删除当前记录,然后使用 IsDeleted 方法检查当前记录是否已被删除。
转载请注明出处:http://www.zyzy.cn/article/detail/16557/MFC/CDaoRecordset