Comment : établir une connexion aux données d'une base de données SQL Server Express

Mise à jour : novembre 2007

Vous pouvez établir la communication entre votre application et une base de données SQL Server Express en créant une connexion désignant le fichier .mdf de la base de données. Pour vous connecter aux données contenues dans des fichiers de base de données SQL Server Express, exécutez l'Assistant Configuration de source de données et sélectionnez Base de données sur la page Choisir un type de source de données.

Remarque :

Pour créer un fichier de base de données SQL Server Express, consultez la page suivante : Procédure pas à pas : création d'une base de données SQL Server Express.

Vous pouvez démarrer l'Assistant en sélectionnant la commande Ajouter une nouvelle source de données dans le menu Données ou à partir de la fenêtre Sources de données. Vous pouvez également sélectionner la commande Ajouter un élément existant dans le menu Projet et naviguer jusqu'au fichier de base de données souhaité.

Conseil :

Faites glisser un fichier .mdf ou .mdb depuis l'Explorateur Windows jusqu'à l'Explorateur de solutions pour configurer automatiquement votre connexion. Cette action lance également l'Assistant Configuration de source de données pour vous permettre de sélectionner les objets à utiliser dans votre application.

Une fois l'Assistant terminé, une copie de la base de données (fichier .mdf) et un fichier de groupe de données fortement typé (.xsd) sont ajoutés à votre projet, et les objets de base de données sélectionnés sont immédiatement disponibles dans la fenêtre Sources de données pour vous permettre de les faire glisser jusqu'à votre formulaire. Pour plus d'informations, consultez Vue d'ensemble de l'affichage des données.

Remarque :

Lorsque vous ajoutez le fichier .mdf à l'aide de l'Assistant Configuration de source de données, vous avez la possibilité d'ajouter le fichier à votre projet ou de le laisser à son emplacement d'origine. Pour plus d'informations, consultez Comment : gérer des fichiers de données locaux dans votre projet.

Remarque :

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. 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.

Pour créer une nouvelle source de données à partir d'un fichier de base de données SQL Server à l'aide de la commande Ajouter une nouvelle source de données

  1. Dans le menu Données, choisissez Ajouter une nouvelle source de données.

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

  3. Sélectionnez Nouvelle connexion pour créer une nouvelle 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.

  4. Dans la boîte de dialogue Choisir une source de données, sélectionnez Fichier de base de données Microsoft SQL Server. Cliquez sur OK.

    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.

  5. Entrez le chemin d'accès du fichier de base de données auquel vous souhaitez accéder ou cliquez sur le bouton Parcourir pour le rechercher.

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

  7. Cliquez sur OK, puis sur Suivant.

Remarque :

Lorsque vous ajoutez le fichier .mdf à l'aide de l'Assistant Configuration de source de données, vous avez la possibilité d'ajouter le fichier à votre projet ou de le laisser à son emplacement d'origine. Pour plus d'informations, consultez Comment : gérer des fichiers de données locaux dans votre projet.

  1. Cliquez sur Suivant.

    Remarque :

    Par défaut, la connexion est enregistrée dans le fichier de configuration de l'application. Désactivez cette case à cocher si vous souhaitez enregistrer directement la chaîne de connexion dans l'application compilée. Pour plus d'informations, consultez Comment : enregistrer une chaîne de connexion.

  2. Sélectionnez les objets de base de données à utiliser dans votre application.

  3. Le cas échéant, remplacez le nom par défaut du groupe de données.

  4. Cliquez sur Terminer.

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

Pour créer une nouvelle source de données à partir d'un fichier de base de données SQL Server à l'aide de la commande Ajouter un élément existant

  1. Dans le menu Projet, choisissez Ajouter un élément existant.

  2. Sélectionnez Fichiers de données dans la liste déroulante Types de fichiers.

  3. Naviguez jusqu'au fichier de base de données (.mdf) souhaité.

  4. Cliquez sur Ajouter.

  5. Sélectionnez les objets de base de données à utiliser dans votre application.

  6. Remplacez le nom du groupe de données par défaut, le cas échéant.

  7. Cliquez sur Terminer.

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

Étapes suivantes

Pour ajouter des fonctionnalités à votre application

  • 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 Vue d'ensemble de l'affichage des données.

    Remarque :

    Si la source de données n'apparaît pas dans la fenêtre Sources de données, cliquez sur le bouton Actualiser dans cette fenêtre.

Voir aussi

Tâches

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

Données locales, exemple

Procédure pas à pas : création d'une base de données SQL Server Express

Procédure pas à pas : affichage de données sur un formulaire dans une application Windows

Comment : établir une connexion à des données d'une base de données

Comment : établir une connexion à des données dans un service Web

Comment : établir une connexion à des données dans un objet

Comment : établir une connexion à des données d'une base de données Access

Concepts

Vue d'ensemble des données locales

Concepteur de DataSet

Vue d'ensemble des sources de données