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.
À l'aide de la fenêtre Sources de données, vous pouvez :
Créer des formulaires qui affichent des données en faisant glisser des éléments depuis la fenêtre Sources de données jusqu'à des formulaires. Pour plus d'informations, consultez Comment : afficher des données dans les contrôles Windows Forms individuels.
Connecter des contrôles existants à des données en faisant glisser des éléments depuis la fenêtre Sources de données jusqu'à des contrôles existants. Pour plus d'informations, consultez Comment : lier des données à des contrôles existants.
Personnaliser la liste des contrôles disponibles pour chaque type de données dans la fenêtre Sources de données. Pour plus d'informations, consultez Comment : ajouter des contrôles personnalisés à la fenêtre Sources de données.
Choisir le contrôle qui doit être créé lors du déplacement d'un élément jusqu'à un formulaire dans votre application Windows. Pour plus d'informations, consultez 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.
Créer et ajouter de nouvelles sources de données dans votre projet. Pour plus d'informations, consultez Vue d'ensemble des sources de données.
Ouvrir des groupes de données afin de les modifier dans le Concepteur de DataSet. Pour plus d'informations, consultez Comment : modifier un groupe de données.
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
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 : 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