Partager via


Scénario RDS

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.

L’application Address Book est un scénario qui vous montre comment utiliser Remote Data Service (RDS) pour créer une application web simple prenant en charge les données ; un carnet d’adresses d’entreprise en ligne. Ce scénario est utile pour les programmeurs Microsoft Visual Basic Scripting Edition (VBScript) et COM qui souhaitent apprendre à utiliser des contrôles ActiveX prenant en charge les données avec RDS, et pour les développeurs de logiciels plus expérimentés qui souhaitent créer des applications web centrées sur les données.

Ce scénario suppose que vous savez utiliser les balises de mise en page HTML de base, les techniques de liaison de données DHTML et la programmation avec des contrôles ActiveX.

Si vous avez installé le Kit de développement logiciel (SDK), le code source complet de l’exemple d’application Address Book se trouve dans le répertoire du SDK dans samples\dataaccess\rds\AddressBook\AddressBook.asp. Pour voir le scénario Address Book, dans Internet Explorer 4.0 ou version ultérieure, tapez https://serveur_web/RDS/AddressBook/AddressBook.aspserveur_web est le nom donné à votre ordinateur serveur web Windows NT 4.0 ou Windows 2000 exécutant Internet Information Services (IIS) et ASP.

Présentation d’Address Book

L’exemple d’application Address Book fournit un carnet d’adresses en ligne simple que vous pouvez utiliser pour publier un annuaire pouvant faire l’objet d’une recherche sur un intranet. Le carnet d’adresses est conçu pour permettre à un utilisateur d’entrer une chaîne de recherche dans un ou plusieurs champs pour demander des informations sur les employés. Pour vous montrer les fonctionnalités de base de Remote Data Service, l’exemple d’application est intentionnellement maintenu petit, avec un nombre minimal d’objets et de champs de recherche.

L’interface de l’application se compose des parties suivantes :

  • Un objet de liaison de données RDS.DataControl non visuel utilisé par le client pour se connecter à la base de données.

  • Zones de texte HTML qui agissent comme des champs d’entrée pour les critères de recherche d’attribut d’employé.

  • Boutons de commande HTML pour générer des requêtes, effacer les champs de recherche, mettre à jour la base de données avec des informations sur les employés, annuler les modifications en attente et parcourir les lignes de données affichées dans la grille.

  • Liaison de données DHTML pour afficher les données retournées à partir de requêtes sur une base de données back-end (via l’objet de liaison de données RDS.DataControl) dans une table.

  • Routines VBScript qui connectent chacun des éléments mentionnés précédemment et leur permettent d’interagir. Le code VBScript est également utilisé pour initialiser l’objet RDS.DataControl et créer dynamiquement les en-têtes de colonne dans la table HTML à partir des noms des champs du recordset RDS.DataControl.

Suivez les liens d’une étape à l’autre pour configurer et exécuter le scénario et pour en savoir plus sur le fonctionnement du scénario.

Ce scénario contient les rubriques suivantes.

Voir aussi

Configuration système exigée pour l’application Carnet d’adresses
Microsoft ActiveX Data Objects (ADO)
Concepts de base de RDS
Tutoriel RDS