CDaoRecordset::MoveLast
Appelez la fonction membre pour noter le dernier enregistrement (le cas échéant) dans le recordset l'enregistrement courant.
void MoveLast( );
Notes
Attention |
---|
Déplacer L'un des fonctions appel à celle-ci lève une exception si le recordset n'a aucun enregistrement.Appelez en général IsBOF et IsEOF avant qu'une opération de déplacement pour déterminer si le recordset contient les enregistrements.Après avoir appelé Ouvrir ou Requery, appelez IsBOF ou IsEOF. |
[!REMARQUE]
Si vous appelez Déplacer l'un des s'exécute lorsque l'enregistrement actuel est mis à jour ou ajouté, les mises à jour sont détruits sans avertissement.
Utilisez les fonctions de Déplacer pour passer d'un enregistrement à l'autre sans appliquer une condition.Utilisez les opérations de recherche pour rechercher des enregistrements dans un objet recordset de type feuille de réponse dynamique ou de type instantané qui remplissent une condition.Pour localiser un enregistrement dans un objet de recordset de type table, appelez Seek.
Si le recordset fait référence à un recordset de type table, le déplacement suit l'index actuel de la table.Vous pouvez définir l'index actuel à l'aide de la propriété d'index de l'objet DAO sous-jacent.Si vous ne définissez pas l'index actuel, la commande d'enregistrements retournés est pas définie.
Si vous appelez MoveLast sur un objet recordset fondé sur une requête SQL ou un querydef, la requête est forcée à l'achèvement et l'objet recordset est entièrement remplie.
Pour déplacer la position de l'enregistrement actif dans un objet recordset qu'un nombre d'enregistrements spécifique effectuent le suivi ou arrière, appelez Déplacer.
Pour des informations connexes, consultez les rubriques traitant méthode de transfert » et « MoveFirst, MoveLast, MoveNext, méthodes de MovePrevious » dans l'aide de DAO.
Configuration requise
Header: afxdao.h