CRecordset::IsDeleted

BOOL IsDeleted ( ) const ;

Valeur de retour

Différent de zéro si le jeu d'enregistrements est positionné sur un enregistrement supprimé ; sinon 0.

Remarques

Appelez cette fonction membre pour déterminer si l'enregistrement en cours a été supprimé. Si vous accédez à un dossier et IsDeleted retourne la valeur TRUE (non nul), que puis vous devez défiler à un autre enregistrement avant que vous pouvez effectuer d'autres opérations de jeu d'enregistrements.

Sachez que le résultat de IsDeleted dépend de nombreux facteurs, tels que votre type de jeu d'enregistrements, si votre jeu d'enregistrements est modifiable, si vous avez spécifié l'option CRecordset::skipDeletedRecords lorsque vous avez ouvert le jeu d'enregistrements, si vos packs pilote supprimé des enregistrements, et si il y a plusieurs utilisateurs.

Pour plus d'informations sur CRecordset::skipDeletedRecords et pilote d'emballage, consultez la fonction membre Open.

&Notenbsp ;  Si vous avez implémenté d'extraction de lignes en bloc, vous ne devez pas appeler IsDeleted. Au lieu de cela, appelez la fonction membre GetRowStatus . Pour plus d'informations sur l'extraction de lignes en bloc, consultez l'article jeu d'enregistrements : extraction de dossiers en vrac (ODBC) dans le Guide du programmeur Visual C++.

Aperçu de CRecordset |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CRecordset::Delete, CRecordset::IsBOF, CRecordset::IsEOF

Index