Salut tout le monde , voila jai un ptit soucis de programmation je 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