CDaoRecordset::SetPercentPosition
Appelez la fonction membre pour définir une valeur qui modifie l'emplacement approximatif de l'enregistrement actuel dans l'objet recordset fondé sur un pourcentage des enregistrements du recordset.
void SetPercentPosition(
float fPosition
);
Paramètres
- fPosition
Nombre compris entre 0 et 100.
Notes
Lorsque vous utilisez un recordset de type feuille de réponse dynamique ou de type instantané, effectuez d'abord recordset en déplaçant le dernier enregistrement avant d'appeler SetPercentPosition.Si vous appelez SetPercentPosition avant de remplir complètement recordset, la quantité de déplacement est relative au nombre d'enregistrements accessibles comme indiqué par la valeur de GetRecordCount.Vous pouvez déplacer jusqu ' à le dernier enregistrement en appelant MoveLast.
Une fois que vous appelez SetPercentPosition, l'enregistrement à la position approximative correspondant à cette valeur devient actif.
[!REMARQUE]
Appeler SetPercentPosition pour déplacer l'enregistrement actif à un enregistrement spécifique dans un recordset n'est pas recommandé.Appelez la fonction membre de SetBookmark à la place.
Pour des informations connexes, consultez la rubrique « propriété de PercentPosition » dans l'aide de DAO.
Configuration requise
Header: afxdao.h