Partager via


Réception des résultats

Dans ADO, la plupart des commandes entraînent des informations retournées à l’appelant. Pour les commandes retournant l’ensemble de lignes, les résultats sont reçus dans un objet Recordset, qui est probablement le plus utilisé des objets ADO.

Il existe plusieurs façons de recevoir des données dans un objet Recordset à partir d’une source de données, notamment en appelant les éléments suivants :

La réception de données dans un objet Recordset conclut le processus d’obtention des données, avec la participation d’un objet Connection et d’un objet Command, implicitement ou explicitement. Dans un système d'application client/serveur classique, le processus de récupération des données nécessite un aller-retour sur le réseau pour chaque Recordset rempli.

Pour recevoir plusieurs jeux de résultats, cela signifie que vous devez effectuer plusieurs allers-retours sur le réseau, un pour chaque jeu de données encapsulé dans un objet Recordset. Pour les réseaux lents ou ingérés, la réduction du nombre d’allers-retours peut contribuer à améliorer les performances de l’application. Par conséquent, certains fournisseurs offrent une prise en charge pour recevoir plusieurs Recordsets en un seul aller-retour. Ceci est abordé dans la rubrique suivante :