Udostępnij za pośrednictwem


CDaoRecordset::IsDeleted

Wywołanie tej funkcji Członkowskich, aby określić, czy bieżący rekord został usunięty.

BOOL IsDeleted( ) const;

Wartość zwracana

Niezerowa, jeśli zestaw rekordów jest umieszczony w usuniętym rekordzie; 0 inaczej.

Uwagi

Jeśli przejdź do rekordu i IsDeleted zwraca TRUE (niezerowej), użytkownik musi przewiń do innego rekordu przed można wykonywać innych operacji zestawu rekordów.

[!UWAGA]

Nie trzeba sprawdzić stan usuniętych rekordów w zestawie rekordów migawki lub typ tabeli.Ponieważ nie można usunąć rekordy z migawki, nie ma potrzeby wywołanie IsDeleted.Dla zestawów rekordów z tabeli Typ usunięte rekordy faktycznie są usuwane z zestawu rekordów.Gdy rekord został usunięty, przez innego użytkownika lub innego zestawu rekordów nie przewiń do tego rekordu.Dlatego istnieje potrzeba wywołania IsDeleted.

Po usunięciu rekordu z dynamiczny zestaw wyników jest usuwane z zestawu rekordów i nie może przewijać wstecz do tego rekordu.Jednak jeśli rekord w dynamiczny zestaw wyników jest usunięty przez innego użytkownika lub innego zestawu rekordów na podstawie tej samej tabeli, IsDeleted zwróci TRUE później podczas przewijania do tego rekordu.

Aby uzyskać pokrewne informacje zobacz tematy "Metoda Delete", "Właściwość LastModified" i "Właściwość EditMode" w pomocy DAO.

Wymagania

Nagłówek: afxdao.h

Zobacz też

Informacje

Klasa CDaoRecordset

Diagram hierarchii

CDaoRecordset::Delete

CDaoRecordset::IsBOF

CDaoRecordset::IsEOF