CRecordset::IsDeleted
Détermine si l'enregistrement en cours a été supprimé.
BOOL IsDeleted( ) const;
Valeur de retour
Une valeur différente de zéro si le recordset est positionné sur un enregistrement supprimé ; sinon 0.
Notes
Si vous accédez à un enregistrement et IsDeleted retourne TRUE (une valeur différente de zéro), vous devez le défilement à un autre enregistrement avant de pouvoir exécuter toutes les autres opérations de recordset.
Le résultat d' IsDeleted dépend de nombreux facteurs, tels que votre type de recordset, si votre recordset peut être mise à jour, si vous avez spécifié l'option de CRecordset::skipDeletedRecords lorsque vous avez ouvert le recordset, si les enregistrements supprimés par paquets de gestionnaire, et s'il y a plusieurs utilisateurs.
Pour plus d'informations sur CRecordset::skipDeletedRecords et l'encapsulation de gestionnaire, consultez la fonction membre d' Ouvrez .
Notes
Si vous avez implémenté l'extraction de lignes en bloc, vous ne devez pas appeler IsDeleted.À la place, appelez la fonction membre de GetRowStatus .Pour plus d'informations sur l'extraction de lignes en bloc, consultez l'article recordset : Extraction globale d'enregistrements (ODBC).
Configuration requise
Header: afxdb.h