CRecordset::GetRecordCount

long GetRecordCount ( ) const ;

Valeur de retour

Le nombre d'enregistrements dans le jeu d'enregistrements ; 0 si l'objet recordset ne contient aucun enregistrement ; ou -1 si le nombre de dossier ne peut pas être déterminé.

Remarques

Appelez cette fonction membre pour déterminer la taille de l'objet recordset.

Prudencenbsp ;  Le nombre de dossier est maintenu comme un « laisse des hautes eaux » — le dossier plus haut-numérotés encore vu que l'utilisateur se déplace dans les dossiers. Le nombre total d'enregistrements est connu seulement après que l'utilisateur a déplacé au-delà du dernier enregistrement. Pour des raisons de performances, le comte n'est pas à jour lorsque vous appelez MoveLast. Pour compter les enregistrements vous-même, appelez Move&Next à plusieurs reprises jusqu'à IsEOF retourne zéro. Ajout d'un enregistrement via CRecordset:AddNew et mise à jour augmente le nombre ; suppression d'un enregistrement via CRecordset::Delete diminue le nombre de.

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

Voir aussinbsp ;CRecordset::MoveLast, CRecordset::Move&Next, CRecordset::IsEOF, CRecordset::GetStatus

Index