Bonjour
J'ai créé une classe Cmateriel dont les attributs sont
ensuite j'ai créé des méthodes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public int ID_MAT; public String Description_MAT; public int N_serie; public int ID_Modele; public int Prix_achat; public int ID_Lot; public int ID_Etat;
J'ai créé un formulaire et quand je veux remplir le code des boutons Ajouter et Supprimer par
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 public void ajouter(int id_mat, string description_mat, int N_serie, int modele_mat, int prix_mat, int id_lot, int id_etat) { Form1 fm = new Form1(); SqlConnection conn = new SqlConnection(); SqlCommand cmd = new SqlCommand(); conn.Open(); cmd = new SqlCommand("INSERT INTO MATERIEL VALUES("+t1.text+",'"+t2.text+"',"+t3.text+","+t4.text+","+t5.text+","+t6.text+","+t7.text+")",conn); cmd.ExecuteNonQuery(); conn.Close(); } public void supprimer(int id_mat, string description_mat, int N_serie, int modele_mat, int prix_mat, int id_lot, int id_etat) { SqlConnection conn = new SqlConnection(); SqlCommand cmd = new SqlCommand(); conn.Open(); cmd = new SqlCommand("DELETE FROM MATERIEL WHERE id_mat ="+ id_mat,conn); cmd.ExecuteNonQuery(); conn.Close(); }
ca ne fonctionne pas.Veuillez m'aider s'il vous plait.
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 CMateriel cm = new CMateriel(); connexion conn = new connexion(); private void ajouter_Click(object sender, EventArgs e) { cm.ajouter(textBox1.Text, textBox2.Text,textBox3.Text,textBox4.Text,textBox5.Text,textBox6.Text,textBox7.Text); } private void supprimer_Click(object sender, EventArgs e) { cm.supprimer(textBox1.Text, textBox2.Text,textBox3.Text,textBox4.Text,textBox5.Text,textBox6.Text,textBox7.Text); }
Partager