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; }
Partager