Поделиться через


CDaoRecordset::IsDeleted

Эта функция-член вызывается с целью определить, была удаляется ли текущая запись.

BOOL IsDeleted( ) const;

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

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

Заметки

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

ПримечаниеПримечание

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

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

Дополнительные сведения см. в разделах "метод delete", "свойство LastModified" и "свойства EditMode" в Справке DAO.

Требования

Header: afxdao.h

См. также

Ссылки

Класс CDaoRecordset

Диаграмма иерархии

CDaoRecordset::Delete

CDaoRecordset::IsBOF

CDaoRecordset::IsEOF