CDaoRecordset::IsDeleted

BOOL IsDeleted const);

Возвращаемое значение

Ненулевое значение если набор записей располагается на удаленной записи; в противном случае 0.

Примечания

Вызов этой функции-члена для определения ли текущая запись была удалена. Если вы выделите запись и IsDeleted возвращает значение TRUE (нулю), то вы должны выделите другую запись перед выполнением любых других операций, набор записей.

Примечание   Вам не нужно проверять состояние удаленных записей в публикации моментальных снимков или тип таблицы записей. Поскольку записи не могут быть удалены из моментального снимка, нет необходимости вызывать IsDeleted. Для типа table наборов записей на самом деле удаляются удаленные записи из набора записей. После удаления записи, вам, другим пользователем, либо в другом записей, не переместится обратно к этой записи. Таким образом нет необходимости вызывать IsDeleted.

При удалении записи из динамического подмножества, он удаляется из набора записей и не переместится обратно к этой записи. Однако если запись в динамическое подмножество удалена другим пользователем или в другом записей, основанный на той же таблице, IsDeleted будет возвращать значение TRUE когда вы впоследствии переместится к этой записи.

Дополнительные сведения о навигации в наборах записей, найти в статье записей DAO: навигации набора записей в Руководстве по Visual C++ программист. Соответствующие сведения содержатся в разделах «Метода Delete», «LastModified собственности» и «Свойства EditMode» в справке DAO.

Обзор CDaoRecordsetЧлены класса | Иерархическая схема

См. также CDaoRecordset::Delete, CDaoRecordset::IsBOF, CDaoRecordset::IsEOF

Index