Partager via


Didacticiel RDS

Ce tutoriel 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 tutoriel est répété dans Microsoft Visual Basic Scripting Edition (avec ADO pour les classes Windows Foundation (ADO/WFC)).

Ce tutoriel est codé dans différentes langues pour deux raisons :

  • La documentation relative à RDS suppose les codes de lecteur en Visual Basic. Cela rend la documentation pratique pour les programmeurs Visual Basic, mais moins utiles 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 Windows 8 et livre de recettes de compatibilité Windows Server 2012 pour plus de détails). Les composants clients RDS seront supprimés dans une prochaine version de Windows. Évitez d’utiliser cette fonctionnalité dans le nouveau travail de développement et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité. Les applications qui utilisent RDS doivent migrer vers le service de données WCF .

Présentation du didacticiel

Ce tutoriel est basé sur le modèle de programmation RDS. Il traite de chaque étape du modèle de programmation individuellement. En outre, 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 tutoriel.

Modèle de programmation RDS avec des objets

  • Spécifiez le programme à appeler sur le serveur et obtenez un moyen (proxy) de faire référence à celui-ci à partir du client.

  • Appelez le programme serveur. Transmettez 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. Si vous le souhaitez, l’objet Recordset est 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.

Voir aussi

Étape 1 : Spécifier un programme serveur (didacticiel RDS)
didacticiel RDS (VBScript)