Sources de données, fenêtre

Mise à jour : novembre 2007

La fenêtre Sources de données affiche les sources de données contenues dans votre projet. Vous pouvez utiliser la fenêtre Sources de données pour créer une interface utilisateur (constituée de contrôles liés aux données) en faisant glisser des éléments depuis cette fenêtre jusqu'à des formulaires de votre projet. Chaque élément comprend une liste déroulante de contrôles permettant de sélectionner le type de contrôle à créer avant de le faire glisser jusqu'à un formulaire. Vous pouvez personnaliser la liste de contrôles avec des contrôles supplémentaires, notamment des contrôles que vous avez créés.

Fenêtre Sources de données

À l'aide de la fenêtre Sources de données, vous pouvez :

Ouverture de la fenêtre Sources de données

Vous pouvez afficher la fenêtre Sources de données en cliquant sur Afficher les sources de données dans le menu Données. Le menu Données n'est disponible que si un projet est ouvert dans Visual Studio.

Remplissage de la fenêtre Sources de données

Vous pouvez remplir la fenêtre Sources de données en ajoutant des sources de données à votre projet. Pour ajouter de nouvelles sources de données avec l'Assistant Configuration de source de données, cliquez sur Ajouter une nouvelle source de données dans le menu Données ou cliquez sur le lien Ajouter une nouvelle source de données dans la fenêtre Sources de données.

Vous pouvez également remplir la fenêtre en ajoutant des éléments DataSet à votre projet à l'aide du Concepteur de DataSet. Pour plus d'informations, consultez la section « Pour créer un groupe de données avec le Concepteur de DataSet » de la rubrique Comment : créer un groupe de données typé.

Création de contrôles liés aux données

Vous pouvez faire glisser un élément depuis la fenêtre Sources de données jusqu'à un formulaire pour créer un nouveau contrôle lié aux données, ou faire glisser un élément depuis la fenêtre Sources de données jusqu'à un contrôle existant pour configurer la liaison de données entre le contrôle et l'élément déplacé sur celui-ci. Chaque nœud contenu dans la fenêtre Sources de données vous permet de choisir le type de contrôle qui sera créé lorsque vous le déplacerez sur un formulaire. Vous devez choisir entre une présentation de type Grille, où toutes les colonnes ou propriétés sont affichées dans un contrôle DataGridView, ou une présentation de type Détails, où toutes les colonnes ou propriétés sont affichées dans des contrôles individuels. Vous pouvez choisir le contrôle à créer avant le déplacement en sélectionnant un élément dans la fenêtre Sources de données et choisissant le contrôle dans la liste déroulante de contrôles de l'élément.

Création de contrôles liés aux données affichant des enregistrements connexes

Fenêtre Sources de données montrant des relations

La fenêtre Sources de données affiche les tables connexes dans une arborescence hiérarchique. Par exemple, dans un groupe de données contenant les tables Customers et Orders (dans lesquelles plusieurs commandes peuvent correspondre à un même client), la table Orders apparaît sous forme d'un nœud extensible en tant que dernière colonne de la table Customers. Pour afficher des données de cette table connexe et configurer la liaison de données afin d'afficher les commandes connexes d'un client sélectionné, vous devez faire glisser des éléments depuis cette arborescence connexe (et non des éléments des nœuds de haut niveau individuels pour Customers et Orders). Pour plus d'informations, consultez Comment : afficher des données liées dans une application Windows.

Commandes disponibles dans la fenêtre Sources de données

Les commandes suivantes sont disponibles lorsque vous cliquez avec le bouton droit sur la fenêtre Sources de données :

  • Ajouter une nouvelle source de données
    Ouvre l'Assistant Configuration de source de données, qui vous aide à créer de nouvelles sources de données dans votre projet.

  • Modifier le DataSet à l'aide du Concepteur
    Ouvre le groupe de données sélectionné dans le Concepteur de DataSet. Pour plus d'informations, consultez Comment : modifier un groupe de données.

  • Configurer le DataSet à l'aide de l'Assistant
    Ouvre l'Assistant Configuration de source de données rempli des informations provenant de la source de données sélectionnée.

  • Actualiser
    Synchronise la fenêtre Sources de données avec les sources de données contenues dans votre projet.

Suppression de sources de données de la fenêtre Sources de données

Les éléments de la fenêtre Sources de données sont synchronisés avec votre projet ; par conséquent, la suppression d'un élément dans un projet se répercute dans la fenêtre Sources de données. Par exemple, si votre projet possède une source de données basée sur un service Web, la suppression de la référence Web de votre projet supprime également la source de données de service Web de la fenêtre Sources de données. Pour plus d'informations, consultez Comment : supprimer des sources de données de la fenêtre Sources de données.

Voir aussi

Tâches

Comment : définir le contrôle à créer lors d'une opération de glisser-déplacer à partir de la fenêtre Sources de données

Comment : ajouter des contrôles personnalisés à la fenêtre Sources de données

Autres ressources

Affichage des données sur des formulaires dans les applications Windows

Mise en route avec l'accès aux données

Connexion aux données dans Visual Studio

Préparation de votre application pour recevoir des données

Extraction de données dans votre application

Modification des données dans votre application

Validation des données

Enregistrement des données