Mar.27

TP12 : Les objet dataset et dataAdaper en mode déconnecté

Objectif

Dans ce TP vous allez travailler dans le mode déconnecté avec les objet dataset et dataAdaper.

Questions

Partie serveur :

  1. Créer la base bibliotheque.
  2. Dans la base bibliotheque, crée la table : Livre (CodeL, Titre, Auteur, NbExemplaires)
  3. Remplir la table Livre par les données suivantes :

Partie client :

  1. Créer l’interface suivante : 
  2. Écrire le code nécessaire qui permet le dataGridView avec les livres de la base de données bibliotheque.

Correction

         
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace TP13_bib_1
{
    public partial class Form1 : Form
    {
        SqlConnection conn = new SqlConnection("server = DESKTOP-EIALG0J\\SQLEXPRESS; database = bibliotheque; integrated security = SSPI");
        DataSet ds = new DataSet();
        SqlCommand cmd = new SqlCommand();
        SqlDataAdapter da = new SqlDataAdapter();
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            da.SelectCommand = new SqlCommand();
            da.SelectCommand.Connection = conn;
            da.SelectCommand.CommandType = CommandType.Text;
            da.SelectCommand.CommandText = "select * from Livre";
            da.FillSchema(ds, SchemaType.Source, "Livre");
            da.Fill(ds, "Livre");
            dataGridView1.DataSource = ds.Tables["Livre"];
        }
    }
}

TP
Share this Story:
  • facebook
  • twitter
  • gplus

About Hassan EL Bahi

Assistant Professor at Cadi ayyad University.

Leave a comment

Comment