Ouvrir datagrid dans form2 en cliquant sur un boutton en form1
salut à tous,
En cliquant sur un bouton dans un form1 je veux qu'on m'affiche une datagridview dans form2 contenant une table de la base de donnée, mais le probleme c'est que le datagrid view s'affiche vide.
voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
|
//CODE DU FORM1
private void button2_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2(cn);
form2.Show();
this.Enabled = false;
}
/////CODE DU FORM2
public Form2(SqlConnection cn)
{
InitializeComponent();
c = cn;
}
private void Form2_Load(object sender, EventArgs e)
{
dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
string connectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Documents and Settings\\Administrateur\\Mes documents\\stock.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
c.ConnectionString = connectionString;
SqlDataAdapter d = new SqlDataAdapter("select * from fournir", c);
MessageBox.Show("La connexion avec la base de donnée est faite!!!!!");
DataTable dt = new DataTable();
d.Fill(dt);
dataGridView1.DataSource = dt;
} |
Merci et bonne journée