Partager via


Configurer la source de données, boîte de dialogue - AccessDataSource

Mise à jour : novembre 2007

La boîte de dialogue Configurer la source de données - AccessDataSource vous permet de configurer une source de données Microsoft Access lorsque vous souhaitez afficher des données dans un contrôle serveur Web ASP.NET qui prend en charge la liaison de données. Le titre de la boîte de dialogue change en fonction de l'ID du contrôle de source de données.

Les bases de données Microsoft Access prennent en charge le tri, le filtrage et la pagination lorsque les données sont retournées sous forme d'objet DataSet.

Note de sécurité :

Les bases de données Microsoft Access (fichiers .mdb) contiennent moins de fonctionnalités de sécurité que les bases de données SQL Server. Elles ne sont pas recommandées pour les sites Web de production. Toutefois, si vous avez une raison valable d'utiliser un fichier .mdb dans le cadre de votre application Web, suivez les indications de la section « Bases de données Microsoft Access » dans Sécurisation de l'accès aux données.

Les contrôles serveur Web qui prennent en charge la liaison de données sont entre autres les suivants :

BulletedList

DetailsView

GridView

RadioButtonList

CheckBoxList

DropDownList

ListBox

Repeater

DataList

FormView

Menu

TreeView

Pour accéder à cette boîte de dialogue à partir d'un contrôle serveur Web ASP.NET

  1. Dans Visual Web Developer, ouvrez une page ASPX.

  2. Passez en mode Design.

  3. À partir de la Boîte à outils, faites glisser l'un des contrôles de la liste précédente sur la page. Par exemple, à partir du groupe Standard de la Boîte à outils, faites glisser un contrôle GridView sur la page.

  4. Cliquez avec le bouton droit sur le contrôle, puis cliquez sur Afficher la balise active.

  5. Dans la fenêtre de tâches qui s'affiche, dans la liste déroulante Choisir la source de données, sélectionnez <Nouvelle source de données...>.

    Remarque :

    Certains contrôles vous permettent uniquement de cliquer sur Choisir la source de données, après quoi vous sélectionnez <Nouvelle source de données…> dans la liste déroulante Sélectionnez une source de données.

    L'Assistant Configuration de source de données s'ouvre.

  6. Sous À partir d'où l'application obtiendra-t-elle les données ?, cliquez sur Base de données Access.

  7. Dans la zone Spécifiez un ID pour la source de données, tapez un ID de source de données.

    L'ID par défaut est AccessDataSource1.

  8. Cliquez sur OK.

    Un contrôle AccessDataSource est créé automatiquement sur votre page et l'Assistant Configurer la source de données - AccessDataSource1 s'ouvre.

Pour accéder directement à cette boîte de dialogue à partir d'un contrôle AccessDataSource

  1. Dans Visual Web Developer, ouvrez une page ASPX.

  2. Passez en mode Design.

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

  4. Cliquez avec le bouton droit sur le contrôle, puis cliquez sur Afficher la balise active.

    Dans la fenêtre de tâches qui s'affiche, cliquez sur Configurer la source de données.

    La fenêtre Configurer la source de données - AccessDataSource1 s'ouvre.

    Après avoir configuré le contrôle AccessDataSource, vous pouvez le lier à l'un des contrôles serveur Web dans la liste ci-dessus en spécifiant l'ID de source de données dans la liste déroulante Choisir la source de données ou dans la propriété DataSourceID du contrôle serveur Web.

Pour plus d'informations sur la liaison de données, consultez Vue d'ensemble de l'accès aux données ASP.NET ou les rubriques orientées tâche suivantes.

Tâches

Éléments d'interface

  • Fichier de données Microsoft Access
    Cet élément apparaît dans l'étape Choisir une base de données de l'Assistant.

    Spécifie le chemin d'accès relatif au fichier de base de données Microsoft Access que vous souhaitez lier au contrôle. Si vous stockez vos fichiers de base de données dans le dossier App_Data local, le format du chemin d'accès relatif devrait se présenter comme suit :

    ~/App_Data/sampleAccessDatabase.mdb

  • Comment souhaitez-vous récupérer les données de votre base de données ?
    Cet élément apparaît dans l'étape Configurer l'instruction Select de l'Assistant.

    Spécifie une instruction Select à utiliser lors de l'obtention de données de la base de données. Vous pouvez choisir parmi les options suivantes :

    • Spécifier une instruction SQL personnalisée ou une procédure stockée

      Cliquez sur Suivant pour générer une instruction SQL personnalisée ou sélectionner une procédure stockée si l'une d'elles est configurée pour votre site Web. Le bouton Générateur de requête fournit une interface utilisateur pour créer l'instruction SELECT. Vous pouvez tester votre requête après avoir cliqué sur Suivant.

    • Spécifier les colonnes d'une table ou d'une vue

      Sélectionnez le nom de table, et les colonnes de données à obtenir. Vous pouvez définir plus précisément votre instruction SELECT à l'aide des boutons WHERE, ORDER BY et Options avancées. L'instruction Select que vous avez générée est visible sous Instruction SELECT. Vous pouvez tester votre requête après avoir cliqué sur Suivant.

Voir aussi

Concepts

Vue d'ensemble des contrôles serveur Web liés aux données ASP.NET

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

Sécurisation de l'accès aux données

Liaison à des données à l'aide d'un contrôle de source de données

Liaison de données au contrôle serveur Web TreeView

Liaison à des bases de données

Liaison à des données hiérarchiques

Vue d'ensemble des expressions de liaison de données

Référence

AccessDataSource

Autres ressources

Vue d'ensemble du contrôle serveur Web AccessDataSource