Partager via


Procédure pas à pas : remplissage d'un Dataset avec des données

Cette procédure pas à pas crée un dataset avec une seule table de données et la remplit avec des données de la table Customers de l'exemple de base de données Northwind. Le dataset est rempli avec des données en appelant la méthode Fill d'un TableAdapter.

Pendant cette procédure pas à pas, vous allez apprendre à :

Composants requis

Pour exécuter cette procédure pas à pas, vous avez besoin des éléments suivants :

Création d'une application Windows

La première étape consiste à créer une application Windows.

Pour créer un projet Windows

  1. Dans Visual Studio, dans le menu Fichier, créez un Projet.

  2. Attribuez le nom DatasetWalkthrough au projet.

  3. Sélectionnez Application Windows et cliquez sur OK. Pour plus d'informations, consultez Développement d'applications clientes.

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

Création de NorthwindDataSet

Cette étape permet de créer un dataset à l'aide de l'Assistant Configuration de source de données basé sur la table Customers de l'exemple de base de données Northwind. Vous devez avoir accès à l'exemple de base de données Northwind pour créer la connexion. Pour plus d'informations sur la configuration de l'exemple de base de données Northwind, consultez Comment : installer des exemples de bases de données.

Pour créer le groupe de données

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

  2. Dans la fenêtre Sources de données, cliquez sur Ajouter une nouvelle source de données pour démarrer l'Assistant Configuration de source de données.

  3. Sélectionnez Base de données dans la page Choisir un type de source de données, puis cliquez sur Suivant.

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

    • Si une connexion de données à l'exemple de base de données Northwind est disponible dans la liste déroulante, sélectionnez-la.

      ou

    • Sélectionnez Nouvelle connexion pour afficher la boîte de dialogue Ajouter/Modifier la connexion.

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

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

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

  8. Sélectionnez la table Customers, puis cliquez sur Terminer.

    NorthwindDataSet est ajouté à votre projet et la table Customers apparaît dans la fenêtre Sources de données.

Ajout de contrôles au formulaire

Pour créer des contrôles liés aux données, faites glisser des éléments depuis la fenêtre Sources de données vers un formulaire de votre application Windows.

Pour créer un DataGridView lié à la table Customers

Inspection du code généré qui remplit le dataset avec des données

En faisant glisser des éléments depuis la fenêtre Sources de données vers un formulaire, vous ajoutez automatiquement le code approprié pour remplir le dataset dans le gestionnaire d'événements Form1_Load.

Pour charger des données dans un dataset

  1. Dans l'Explorateur de solutions, sélectionnez Form1 et cliquez sur le bouton Afficher le code.

  2. Inspectez le gestionnaire d'événements Form1_Load. La méthode Fill du TableAdapter remplit le dataset avec des données.

    Private Sub Form1_Load() Handles MyBase.Load
    
        'TODO: This line of code loads data into the 'NorthwindDataSet1.Customers' table. 
        'You can move, or remove it, as needed. 
    
        Me.CustomersTableAdapter1.Fill(Me.NorthwindDataSet1.Customers)
    End Sub
    
    private void Form1_Load(object sender, EventArgs e)
    {
        // TODO: This line of code loads data into the 'northwindDataSet1.Customers' table. 
        // You can move, or remove it, as needed. 
    
        this.customersTableAdapter1.Fill(this.northwindDataSet1.Customers);
    }
    
  3. Vous pouvez éventuellement copier ce code dans d'autres parties de votre application pour lesquelles vous devez remplir le dataset.

Exécution de l'application

Pour exécuter l'application

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

  • Le dataset est rempli avec les données et affiché dans le DataGridView.

Étapes suivantes

Selon les spécifications de votre application, vous pouvez exécuter différentes étapes après la création d'un formulaire lié aux données. Vous pouvez apporter à cette procédure pas à pas les améliorations suivantes :

Voir aussi

Concepts

Datasets ADO.NET

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

Procédures pas à pas relatives aux données

Vue d'ensemble d'applications de données dans Visual Studio

Connexion aux données dans Visual Studio