Comment : établir une connexion à une base de données Access à l'aide du contrôle AccessDataSource

Mise à jour : novembre 2007

Vous pouvez connecter le contrôle AccessDataSource à une base de données Microsoft Access, puis afficher ou modifier les données à l'aide de contrôles tels que le contrôle GridView.

Pour utiliser le contrôle AccessDataSource pour se connecter à une base de données Access

  1. Ouvrez la page à partir de laquelle vous souhaitez vous connecter à une base de données Access.

  2. Basculez en mode Design.

  3. À partir du groupe Données de la Boîte à outils, faites glisser un contrôle AccessDataSource sur la page.

  4. Si le panneau des balises actives n'est pas affiché, cliquez avec le bouton droit sur le contrôle, puis cliquez sur Afficher la balise active.

  5. Dans la liste des TâchesAccessDataSource, cliquez sur Configurer la source de données.

    L'Assistant Configurer la source de données s'affiche.

  6. Dans le volet Choisir une base de données, entrez ou sélectionnez le chemin d'accès à votre base de données Microsoft Access, qui doit avoir l'extension.mdb dans son nom de fichier.

    Remarque :

    Nous vous recommandons de stocker votre base de données Access dans le dossier App_Data du site Web, pour garantir que le serveur Web ne retournera pas le fichier .mdb en réponse à une demande Web. De plus, pour les sites Web locaux, Visual Web Developer veille à ce que le serveur Web possède les autorisations de lecture et d'écriture pour les fichiers du dossier App_Data. Pour les sites Web présents sur d'autres ordinateurs, vous devrez définir ces autorisations manuellement.

  7. Cliquez sur Suivant.

  8. Dans le volet Configurer l'instruction Select, si vous souhaitez utiliser l'Assistant pour créer une requête SQL, cliquez sur Spécifiez les colonnes d'une table ou d'une vue et utilisez les options du volet pour configurer votre requête.

    Remarque :

    Pour que l'Assistant génère des instructions Insert, Update et Delete en fonction de votre instruction Select, cliquez sur Options avancées.

  9. Si vous souhaitez utiliser le Générateur de requêtes ou écrire votre requête Select, cliquez sur Spécifiez une instruction SQL personnalisée ou une procédure stockée, puis sur Suivant et écrivez votre instruction SQL. Cliquez sur les onglets UPDATE, INSERT ou DELETE pour créer des instructions UPDATE.

  10. Cliquez sur Suivant.

  11. Dans le volet Tester la requête, cliquez sur Tester la requête pour déterminer si la requête retourne les résultats que vous souhaitez.

  12. Cliquez sur Terminer.

    Vous pouvez maintenant lier des contrôles de données, comme le contrôle GridView, au contrôle AccessDataSource.

Voir aussi

Tâches

Procédure pas à pas : accès aux données de base dans les pages Web

Procédure pas à pas : création d'une page Web pour afficher les données d'une base de données Access

Concepts

Vue d'ensemble des contrôles de source de données

Autres ressources

Vue d'ensemble du contrôle serveur Web AccessDataSource