Bonjour,

J'ai cru résoudre mon problème , mais voilà que je me bloque de nouveau:
avec mon code suivant j'obtiens exactement ce que je veux, or ce programme ne m'affiche que la première ligne et ignore le reste; chose que je comprend pas:
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
 try
            {
                int rows = dataGridView1.Rows.Count;
                rows = rows - 1;
 
                for (int i = 0; i <rows; i++)
                {
                    string value = dataGridView1.Rows[i].Cells[0].Value.ToString();
                    string strConnexion = " Server =CDITC136YH\\SQLEXPRESS;Database=Synclac;Trusted_Connection=True";
                   string strRequete = "SELECT [variable], [valeur],[unité] ,[Description] FROM [valeur_save] where [variable]='"+value+"'";
 
                     SqlConnection oConnection = new SqlConnection(strConnexion);//La connectivité à SQLServer est assuré grace à SQLconnection
                     SqlCommand oCommand = new SqlCommand(strRequete, oConnection);//Executer les requêtes
 
 
                     DataSet ds = new DataSet();
                     SqlDataAdapter da = new SqlDataAdapter(strRequete, oConnection);
 
                     da.Fill(ds);
 
                     dataGridView1.DataSource = ds.Tables[0];
                     richTextBox1.Text = rows.ToString();
                    dataGridView1.Columns[0].Visible = false;
 
 
                }