Tutoriel RDS
Ce didacticiel illustre l’utilisation du modèle de programmation RDS pour interroger et mettre à jour une source de données. Tout d’abord, il décrit les étapes nécessaires pour accomplir cette tâche. Ensuite, le didacticiel est répété dans Microsoft Visual Basic Scripting Edition (avec ADO pour Windows Foundation Classes (ADO/WFC)).
Ce didacticiel est codé dans différentes langues pour deux raisons :
La documentation pour RDS suppose les codes de lecteur en Visual Basic. Cela rend la documentation pratique pour les programmeurs Visual Basic, mais moins utile pour les programmeurs qui utilisent d’autres langages.
Si vous n’êtes pas certain d’une fonctionnalité RDS particulière et que vous connaissez un peu d’une autre langue, vous pourrez peut-être résoudre votre question en recherchant la même fonctionnalité exprimée dans une autre langue.
Important
À compter de Windows 8 et Windows Server 2012, les composants serveur RDS ne sont plus inclus dans le système d’exploitation Windows (voir le Guide pratique sur la compatibilité de Windows Server 2012 et Windows 8 pour plus de détails). Les composants clients RDS seront supprimés dans une version ultérieure de Windows. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité. Les applications qui utilisent RDS doivent migrer vers WCF Data Service.
Comment le tutoriel est présenté
Ce didacticiel est basé sur le modèle de programmation RDS. Il traite individuellement de chaque étape du modèle de programmation. De plus, il illustre chaque étape avec un fragment de code Visual Basic.
L’exemple de code est répété dans d’autres langages avec une discussion minimale. Chaque étape d’un didacticiel de langage de programmation donné est marquée avec l’étape correspondante dans le modèle de programmation et le didacticiel descriptif. Utilisez le nombre d’étapes pour faire référence à la discussion dans le didacticiel descriptif.
Le modèle de programmation RDS est indiqué dans la section suivante. Utilisez-le comme feuille de route à mesure que vous suivez le didacticiel.
Modèle de programmation RDS avec des objets
Spécifier le programme à invoquer sur le serveur et obtenir un moyen (proxy) d'y faire référence à partir du client.
Appelez le programme serveur. Passez des paramètres au programme serveur qui identifie la source de données et la commande à émettre.
Le programme serveur obtient un objet Recordset à partir de la source de données, généralement à l’aide d’ADO. L’objet Recordset est éventuellement traité sur le serveur.
Le programme serveur retourne l’objet Recordset final à l’application cliente.
Sur le client, l’objet Recordset est éventuellement placé dans un formulaire qui peut être facilement utilisé par les contrôles visuels.
Les modifications apportées à l’objet Recordset sont renvoyées au serveur et utilisées pour mettre à jour la source de données.
Ce tutoriel contient les rubriques suivantes.
Étape 4 : Le serveur retourne un recordset (didacticiel RDS)
Étape 6 : Les changements sont envoyés au serveur (didacticiel RDS)
Voir aussi
Étape 1 : Spécifier un programme serveur (didacticiel RDS)
Didacticiel RDS (VBScript)