Procédure pas à pas : création d'un groupe de données avec le Concepteur de DataSet
Publication: juillet 2016
Dans cette procédure pas à pas, vous allez créer un groupe de données à l'aide du Concepteur de DataSet. Elle vous guidera à travers le processus consistant à créer un nouveau projet et à y ajouter un nouvel élément DataSet. Vous apprendrez à créer des tables basées sur des tables d'une base de données sans utiliser d'Assistant.
Cette procédure pas à pas illustre les tâches suivantes :
Création d'un nouveau projet Application Windows.
Ajout d'un élément DataSet vide au projet.
Création et configuration d'une source de données dans votre application en générant un groupe de données avec le Concepteur de DataSet.
Création d'une connexion à la base de données Northwind dans l'Explorateur de serveurs.
Création dans le groupe de données de tables avec des TableAdapters basées sur les tables contenues dans la base de données.
Notes
Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Personnalisation de l'IDE de Visual Studio.
Composants requis
Pour exécuter cette procédure pas à pas, vous devez :
- avoir accès à l'exemple de base de données Northwind (versions SQL Server ou Access). Pour plus d'informations, consultez Comment : installer des exemples de bases de données.
Création d'un projet d'application Windows
Pour créer un projet d'application Windows
Dans le menu Fichier, créez un nouveau projet.
Choisissez un langage de programmation dans le volet Types de projets.
Cliquez sur Application Windows dans le volet Modèles.
Nommez le projet DatasetDesignerWalkthrough, puis cliquez sur OK.
Visual Studio ajoutera le projet à l'Explorateur de solutions et affichera un nouveau formulaire dans le concepteur.
Ajout d'un nouveau groupe de données à l'application
Pour ajouter un nouvel élément de groupe de données au projet
Dans le menu Projet, cliquez sur Ajouter un nouvel élément.
La boîte de dialogue Ajouter un nouvel élément s'affiche alors.
Dans la zone Modèles de la boîte de dialogue Ajouter un nouvel élément, cliquez sur DataSet.
Nommez le groupe de données NorthwindDataset, puis cliquez sur Ajouter.
Visual Studio ajoutera un fichier appelé NorthwindDataset.xsd au projet et l'ouvrira dans le Concepteur de DataSet.
Création d'une connexion de données dans l'Explorateur de serveurs
Pour créer une connexion à la base de données Northwind
Dans le menu Affichage, cliquez sur Explorateur de serveurs.
Dans l'Explorateur de serveurs, cliquez le bouton Se connecter à la base de données.
Créez une connexion à l'exemple de base de données Northwind.
Notes
Vous pouvez vous connecter à la version SQL Server ou Access de Northwind pour exécuter cette procédure pas à pas.
Création des tables dans le groupe de données
Cette section explique l'ajout de tables au groupe de données.
Pour créer la table Customers
Développez la connexion de données que vous avez créée dans l'Explorateur de serveurs, puis développez le nœud Tables.
Faites glisser la table Customers depuis l'Explorateur de serveurs jusqu'au Concepteur de DataSet.
Une table de données Customers et un CustomersTableAdapter sont ajoutés au groupe de données.
Pour créer la table Orders
Faites glisser la table Orders depuis l'Explorateur de serveurs jusqu'au Concepteur de DataSet.
Une table de données Orders, un OrdersTableAdapter et une relation de données entre les tables Customers et Orders sont ajoutés au groupe de données.
Pour créer la table OrderDetails
Faites glisser la table Order Details depuis l'Explorateur de serveurs jusqu'au Concepteur de DataSet.
Une table de données Order Details, un Order DetailsTableAdapter et une relation de données entre les tables Orders et Order Details sont ajoutés au groupe de données.
Étapes suivantes
Pour ajouter des fonctionnalités à votre application
Enregistrez le groupe de données.
Sélectionnez des éléments dans la fenêtre Sources de données et faites-les glisser jusqu'à un formulaire. Pour plus d'informations, consultez Liaison de contrôles Windows Forms à des données dans Visual Studio.
Ajoutez d'autres requêtes aux TableAdapters. Pour plus d'informations, consultez Comment : créer des requêtes TableAdapter.
Ajoutez une logique de validation aux événements ColumnChanging ou RowChanging des tables de données dans le groupe de données. Pour plus d'informations, consultez Validation de données dans des groupes de données.
Voir aussi
Procédures pas à pas relatives aux données
Liaison de contrôles Windows Forms à des données dans Visual Studio
Connexion aux données dans Visual Studio
Préparation de votre application pour recevoir des données
Extraction de données dans votre application
Liaison de contrôles à des données dans Visual Studio
Modification des données dans votre application
Validation des données
Enregistrement des données