CRecordset::IsDeleted

确定当前记录是否已被删除。

BOOL IsDeleted( ) const;

返回值

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

备注

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

IsDeleted 的结果取决于多种因素,例如记录集类型,记录集是否是可更新的,您是否指定了 CRecordset::skipDeletedRecords 选项,当您打开记录集,则您的驱动程序包已删除的记录,并且,是否有多个用户。

有关 CRecordset::skipDeletedRecords 和驱动程序包的更多信息,请参见 打开 成员函数。

备注

如果已实现批量取行,则不应调用 IsDeleted。相反,请调用 GetRowStatus 成员函数。有关批量取行的更多信息,请参见文章 记录集:获取记录(odbc)

要求

Header: afxdb.h

请参见

参考

CRecordset选件类

层次结构图

CRecordset::Delete

CRecordset::IsBOF

CRecordset::IsEOF

CRecordset::Move