Share via


Procédure pas à pas : connexion à des données dans une base de données SQL Server Express LocalDB (Windows Forms)

Vous pouvez utiliser Configuration de source de données (Assistant) pour connecter rapidement et facilement votre application aux données dans une base de données SQL Server Express LocalDB.Au terme de l'Assistant, vous pouvez faire glisser des objets de données de la Sources de données (fenêtre) sur vos formulaires pour créer des contrôles liés aux données.

En créant une nouvelle base de données service-basée dans Visual Studio 2012, le moteur SQL Server Express LocalDB est utilisé pour accéder à une base de données de SQL Server 2012 (.mdf).Dans les versions antérieures de Visual Studio, le moteur SQL Server Express est utilisé pour accéder à une base de données (.mdf).Pour plus d'informations, consultez Vue d'ensemble des données locales.

[!REMARQUE]

Il est possible que votre ordinateur affiche des noms ou des emplacements différents pour certains des éléments d'interface utilisateur de Visual Studio 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 Paramètres Visual Studio.

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

  • Création du projet.

  • Démarrage de l'Assistant.

  • Exécution de l'application.

Composants requis

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

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 Forms et choisissez le bouton d' OK .Pour plus d'informations, consultez Développement d'applications clientes.

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

Démarrage de l'Assistant

Le groupe de données est créé en exécutant l'Assistant Configuration de source de données.

Sélectionnez une base de données SQL Server Express LocalDB lorsque vous créez votre connexion.Pour plus d'informations, consultez Comment : établir une connexion à des données d'une base de données.

Pour créer une connexion à la base de données SQL Server Express LocalDB

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

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

  3. Dans la page de Choisir un type de source de données , sélectionnez Base de données, puis sélectionnez le bouton de Suivant .

  4. Dans la page de Choisir un modèle de base de données , sélectionnez Dataset, puis sélectionnez le bouton de Suivant .

  5. Sur la page Choisir votre connexion de données, sélectionnez Nouvelle connexion pour créer une connexion de données.

    [!REMARQUE]

    Si la Source de données n'est pas Fichier de base de données Microsoft SQL Server, sélectionnez Remplacer par, ouvrez la boîte de dialogue Choisir/Modifier la source de données.

  6. Dans la boîte de dialogue Choisir une source de données, sélectionnez Fichier de base de données Microsoft SQL Server.Choisissez le bouton de Continuer .

    Le fournisseur par défaut est le fournisseur .NET Framework pour SQL Server.Pour plus d'informations, consultez Choisir/Modifier la source de données, boîte de dialogue.

  7. Tapez le chemin d'accès à la base de données à laquelle vous souhaitez accéder, ou cliquez sur le bouton de Parcourir pour rechercher la base de données.

    [!REMARQUE]

    Dans le cadre de cette procédure pas à pas, sélectionnez le fichier SampleDatabase.mdf créé en exécutant les procédures décrites dans la rubrique Procédure pas à pas : création d'une base de données LocalDB.

  8. Sélectionnez le mode d'authentification et les informations de connexion requises par votre base de données.Pour plus d'informations, consultez Ajouter/Modifier la connexion (Fichier de base de données Microsoft SQL Server).

  9. Cliquez sur le bouton d' OK , puis sélectionnez le bouton de Suivant .

    [!REMARQUE]

    Les fichiers de base de données locaux peuvent être inclus dans un projet comme un fichier dans la solution.Lorsque vous créez des connexions aux fichiers de base de données locaux, vous avez le choix entre créer une copie de la base de données dans votre projet, ou vous connecter au fichier de base de données existant dans son emplacement actuel.Pour plus d'informations, consultez Comment : gérer des fichiers de données locaux dans votre projet.

  10. Choisissez Oui pour copier la base de données à votre projet.

  11. Sur la page d' Enregistrer la chaîne de connexion dans le fichier de configuration de l'application , choisissez le bouton de Suivant .

  12. Développez le nœud Tables, sélectionnez Customers et Orders, puis sélectionnez le bouton de Terminer .

    SampleDatabaseDataSet est ajouté à votre projet et les tables Customers ainsi que Orders s'affichent dans la fenêtre Sources de données.

Ajout de contrôles au formulaire

Créez les contrôles liés aux données en faisant glisser des éléments depuis la fenêtre Sources de données jusqu'à Form1.

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

Exécution de l'application

Pour exécuter l'application

  • Appuyez sur F5 pour exécuter l'application.

É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

  1. Ouvrez la source de données dans le Création et modification de Datasets typés pour ajouter ou modifier les objets qui composent le groupe de données.

  2. 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

Tâches

Comment : gérer des fichiers de données locaux dans votre projet

Concepts

Vue d'ensemble des données locales

Liaison de contrôles Windows Forms à des 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

Autres ressources

Connexion aux données dans Visual Studio