CDaoRecordset::IsDeleted

调用该成员函数确定当前记录是否已被删除。

BOOL IsDeleted( ) const;

返回值

非零,如果记录集在已删除的记录确定;否则为0。

备注

如果移动到日志,并 IsDeleted 返回 TRUE (非零),则必须移动到另一个记录,在执行任何其他记录集操作之前。

备注

您不需要检查已删除的状态在快照或表类型的记录集中的记录。由于记录不能从快照中删除,不需要调用 IsDeleted。对于表型记录集,已删除的记录从记录集物理删除。一次知道您删除了,或者,另一个用户,或者在另一个记录集,不能将返回到该记录。因此,不需要调用 IsDeleted

当从动态集时删除记录,它从记录集中移除,并且无法移动回该记录。 但是,因此,如果在动态集中的记录被删除由其他用户可由同一个表的另一个记录集,IsDeleted 将返回 TRUE,在以后滚动到该记录。

有关相关信息,请参见主题“删除方法”,“最后一个更新属性”和“EditMode属性” DAO帮助。

要求

Header: afxdao.h

请参见

参考

CDaoRecordset选件类

层次结构图

CDaoRecordset::Delete

CDaoRecordset::IsBOF

CDaoRecordset::IsEOF