Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Déplace le curseur vers l'enregistrement suivant.
HRESULT MoveNext( ) throw( );
HRESULT MoveNext(
LONG lSkip,
bool bForward = true
) throw( );
Paramètres
lSkip
[in] le nombre de lignes à ignorer avant d'extraire.bForward
[in] Passez "true" pour avancer à l'enregistrement suivant, false pour déplacer vers le haut.
Valeur de retour
HRESULTstandard.Lorsque la fin de l'ensemble de lignes a été atteinte, retourne DB_S_ENDOFROWSET.
Notes
Extrait la ligne séquentielle suivante de l'objet d' CRowset , mémorisation de la position précédente.Éventuellement, vous pouvez choisir d'ignorer en avant les lignes d' lSkip ou de déplacement vers l'arrière.
Cette méthode requiert que vous définissez les propriétés suivantes avant d'appeler Ouvrir sur la table ou la commande contenant l'ensemble de lignes :
DBPROP_CANSCROLLBACKWARDS doit être VARIANT_TRUE si le < 0 d' lSkip
DBPROP_CANFETCHBACKWARDS doit être VARIANT_TRUE si bForward = false
Else (si >= 0 d' lSkip et bForward = true), vous n'avez pas besoin de définir aucune propriété supplémentaire.
Configuration requise
Header: atldbcli.h