Partager via


CRecordset::GetRecordCount

Détermine la taille du recordset.

long GetRecordCount( ) const;

Valeur de retour

Le nombre d'enregistrements du recordset ; 0 si le recordset ne contient aucun enregistrement ; – ou 1 si le nombre d'enregistrements ne peut pas être déterminé.

Notes

Mise en gardeAttention

Le nombre d'enregistrements est mis à jour comme « jeton de haute eaux », l'enregistrement plus haute compté mais vu lorsque l'utilisateur déplace les enregistrements.Total d'enregistrements est connu uniquement après que l'utilisateur a déplacé au delà de le dernier enregistrement.Pour des raisons de performances, le nombre n'est pas mis à jour lorsque vous appelez MoveLast.Pour compter les enregistrements vous-même, l'appel MoveNext à plusieurs reprises jusqu'à IsEOF retourne une valeur différente de zéro.Ajout d'un enregistrement via CRecordset:AddNew et de Mettre à jour augmente le nombre ; suppression d'un enregistrement via CRecordset::Delete diminue le nombre.

Configuration requise

Header: afxdb.h

Voir aussi

Référence

Classe de CRecordset

Graphique de la hiérarchie

CRecordset::MoveLast

CRecordset::MoveNext

CRecordset::IsEOF

CRecordset::GetStatus