<Complete Recordset Référence objet
La méthode NextRecordset est utilisée pour effacer l'objet d'enregistrements en cours et revenir le prochain objet d'enregistrements en boucle à travers une série de commandes. Cette méthode retourne un objet Recordset.
Cette méthode permet de renvoyer les résultats de la commande suivante dans une instruction de commande de composé ou le prochain résultat d'une procédure stockée qui renvoie des résultats multiples. Par exemple, dans un communiqué de commande composé, comme "SELECT * FROM table1;SELECT * FROM table2" , la méthode Execute sur une commande ou la méthode ouverte sur un Recordset, n'exécutera la première commande et renvoie le résultat à un objet Recordset . Pour accéder au résultat de la commande suivante dans l'instruction, appelez la méthode NextRecordset.
Si une commande de ligne-retour exécute avec succès , mais ne renvoie aucun enregistrement, l'objet retourné Recordset sera ouvert mais vide (BOF and EOF are both True) . Si une commande non rangée retour exécute avec succès, l'objet retourné Recordset sera fermé (State property is adStateClosed) de l' (State property is adStateClosed) . Quand il n'y a plus de résultats, l'objet Recordset sera mis à rien.
Syntaxe
Set objRecordset2=objRecordset1.NextRecordset(ra)
Note: objRecordset1 et objRecordset2 peuvent être le même objet Recordset.
Paramètre | La description |
---|---|
ra | Optionnel. Renvoie le nombre d'enregistrements affectés par l'opération |
<Complete Recordset Référence objet