Partager via


Déconnexion et reconnexion du recordset

L’une des fonctionnalités les plus puissantes d’ADO est la possibilité d’ouvrir un Recordset côté client à partir d’une source de données, puis de déconnecter le Recordset de la source de données. Une fois que le Recordset a été déconnecté, la connexion à la source de données peut être fermée, libérant ainsi les ressources sur le serveur utilisé pour la gérer. Vous pouvez continuer à afficher et modifier les données dans le Recordset pendant qu’elles sont déconnectées et reconnectées ultérieurement à la source de données, et envoyer vos mises à jour en mode batch.

Pour déconnecter un Recordset, ouvrez-le avec un emplacement de curseur adUseClient, puis définissez la propriété ActiveConnection sur Nothing. (Les utilisateurs C++ doivent définir ActiveConnection sur NULL pour se déconnecter.)

Nous allons utiliser un Recordset déconnecté plus loin dans cette section, lorsque nous aborderons la persistance de Recordset pour résoudre un scénario dans lequel nous devons disposer des données d’un Recordset pour une application alors que l’ordinateur client n’est pas connecté à un réseau.

Voir aussi

Mode Batch