Procédure pas à pas : connexion aux données dans une base de données

Mise à jour : novembre 2007

La connexion de votre application aux données dans Visual Studio est simplifiée grâce à l'Assistant Configuration de source de données. Une fois l'Assistant terminé, les données sont disponibles dans la fenêtre Sources de données et vous pouvez les faire glisser jusqu'à vos formulaires.

Remarque :

Les boîtes de dialogue et les commandes de menu que vous voyez peuvent différer de celles qui sont décrites dans l'aide selon vos paramètres actifs ou votre édition. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio.

Cette procédure pas à pas illustre les tâches suivantes :

  • Création d'un nouveau projet Application Windows.

  • Création et configuration dans votre application d'un groupe de données basé sur des objets de base de données à l'aide de l'Assistant Configuration de source de données.

Composants requis

Pour exécuter cette procédure pas à pas, vous devez utiliser :

Création du projet

Pour créer le nouveau projet

  1. Dans le menu Fichier, créez un nouveau projet.

  2. Sélectionnez Application Windows, puis cliquez sur OK. Pour plus d'informations, consultez Création d'applications Windows.

    Le projet est créé et ajouté à l'Explorateur de solutions.

Connexion à la base de données Northwind

Vous pouvez vous connecter à la version SQL Server de la base de données Northwind ou à la version Microsoft Access de la base de données. Chaque processus est décrit successivement dans les deux procédures suivantes.

Pour créer une connexion à la version SQL Server de Northwind

  1. Dans le menu Données, cliquez sur Afficher les sources de données.

  2. Dans la fenêtre Sources de données, sélectionnez Ajouter une nouvelle source de données.

  3. Cliquez sur Suivant dans la page d'accueil de l'Assistant Configuration de source de données.

  4. Sélectionnez Base de données dans la page Choisir un type de source de données.

  5. Sur la page Choisir votre connexion de données, effectuez l'une des opérations suivantes :

  6. Si votre base de données requiert un mot de passe, sélectionnez l'option pour inclure les données sensibles, puis cliquez sur Suivant.

  7. Cliquez sur Suivant dans la page Enregistrer la chaîne de connexion dans le fichier de configuration de l'application.

  8. Développez le nœud Tables dans la page Choisir vos objets de base de données.

  9. Sélectionnez les tables Customers et Orders, puis cliquez sur Terminer.

    NorthwindDataSet est ajouté à votre projet et les tables Customers et Orders apparaissent dans la fenêtre Sources de données.

Pour créer une connexion à la version Acces de Northwind

  1. Dans la boîte de dialogue Choisir une source de données, sélectionnez Fichier de base de données Microsoft Access et cliquez sur OK.

    Si la boîte de dialogue Ajouter une connexion s'ouvre, et si la Source de données n'est pas Fichier de base de données Microsoft Access, cliquez sur Modifier pour ouvrir la boîte de dialogue Choisir/Modifier la source de données. Pour plus d'informations, consultez Choisir/Modifier la source de données, boîte de dialogue.

  2. Entrez le chemin d'accès au fichier de base de données Northwind.mdb ou cliquez sur le bouton Parcourir pour le rechercher. Pour plus d'informations, consultez Ajouter une/Modifier la connexion (Microsoft Access).

  3. Cliquez sur OK.

  4. Cliquez sur Suivant dans la page Enregistrer la chaîne de connexion dans le fichier de configuration de l'application.

  5. Développez le nœud Tables dans la page Choisir vos objets de base de données.

  6. Sélectionnez les tables Customers et Orders, puis cliquez sur Terminer.

  7. NorthwindDataSet est ajouté à votre projet et les tables Customers et Orders apparaissent dans la fenêtre Sources de données.

Ajout de contrôles au formulaire

Vous pouvez créer des contrôles liés aux données en faisant glisser des éléments depuis la fenêtre Sources de données jusqu'à votre formulaire.

Pour créer des contrôles liés aux données sur le formulaire

  • Faites glisser le nœud Customers depuis la fenêtre Sources de données jusqu'au formulaire.

    Les contrôles liés aux données avec des étiquettes descriptives s'affichent sur le formulaire, ainsi qu'une barre d'outils (BindingNavigator) pour naviguer au sein des enregistrements. Un NorthwindDataSet, un CustomersTableAdapter, un BindingSource et un BindingNavigator apparaissent dans la barre d'état des composants.

Exécution de l'application

Pour exécuter l'application

  • Appuyez sur F5.

    Form1 s'ouvre, en affichant les données de la table Customers.

Sécurité

Le stockage des détails de la chaîne de connexion (par exemple, un mot de passe) peut affecter la sécurité de votre application. Il est plus sûr de contrôler l'accès à une base de données à l'aide de l'authentification Windows. Pour plus d'informations, consultez Protection des informations de connexion (ADO.NET).

Étapes suivantes

Le groupe de données que vous venez de créer est maintenant disponible dans la fenêtre Sources de données.

Pour ajouter des fonctionnalités à votre application

Voir aussi

Autres ressources

Connexion aux données dans Visual Studio

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

Extraction de données dans votre application

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

Modification des données dans votre application

Validation des données

Enregistrement des données

Procédures pas à pas relatives aux données