salut je suis entrain d' apprendre le C# sharp avec connction bd Access
et voila mon probleme:

j ai ce code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
35
36
37
  private void SupprimerClick(object sender, System.EventArgs e)
        {
            System.Data.OleDb.OleDbConnection cca = new System.Data.OleDb.OleDbConnection();
            cca.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data source= C:\mabd.mdb";
            try
            {
                cca.Open();
            }
            catch (Exception )
            {
                MessageBox.Show("Notre connection n'est pas établit");
            }
            finally
            {
                if (dataSet1.produit.Count == 0)
                {
                    MessageBox.Show("Il y a plus de marchandises en stock");
                }
                else
                {
                    System.Data.OleDb.OleDbConnection conn1 = new System.Data.OleDb.OleDbConnection();
                    conn1.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data source=  C:\mabd.mdb";
                    conn1.Open();
                    if (comboBox1.Text != "")
                    {
                        System.Data.OleDb.OleDbDataReader rs;
                        System.Data.OleDb.OleDbCommand comm1 = new System.Data.OleDb.OleDbCommand("delete * from produit where code='" + comboBox1.Text + "';", conn1);
                        rs = comm1.ExecuteReader();
 
                        MessageBox.Show("Ce produit a été supprimé");
                    }
                }
            }
            dataGridView1.Refresh();
            comboBox1.Refresh();
 
        }
il marche bien mais mon probleme c est qu il ne rafraichit mes données et l enregistrement qui a ete supprime se trouve encore ds ma combobox sauf quand je ferme la form et la reouvre.

comment puis je rafraichir mes données sans la fermer

merci pour toutes les reponses a venir