Salut tout le monde , voila jai un ptit soucis de programmationje l'espere en tout cas mais mes recherches sont en mode Echec !!
alors je dois executer une requete mais en boucle !!
et a la fenetre d'executionje recois ce msgvoila mon code :Une exception de première chance de type 'MySql.Data.MySqlClient.MySqlException' s'est produite dans MySql.Data.dll.
ps, j'utilise une checkedlistbox
Merci d'avance!!
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 try { conn.Open(); cmd.Connection = conn; cmd.CommandText = "INSERT INTO historiqueacte (id_consultation,nom_acte,type_soin) VALUES (@id_consultation,@nom_acte,@type_soin)"; cmd.Prepare(); cmd.Parameters.Add("@id_consultation", 1); cmd.Parameters.Add("@nom_acte", "pp"); cmd.Parameters.Add("@type_soin", "pp"); cmd.Parameters["@id_consultation"].Value = id_consultation; cmd.Parameters["@type_soin"].Value = "Odontologie"; for (int i = 0; i < checkedListBox1.CheckedItems.Count; i++) { cmd.Parameters["@nom_acte"].Value = checkedListBox1.CheckedItems[i].ToString(); cmd.ExecuteNonQuery(); } System.Windows.Forms.MessageBox.Show("soin enregistrer"); conn.Close(); } catch (Exception ex) { Console.WriteLine(ex.ToString()); }
Partager