Bonjour
J'ai créé une classe Cmateriel dont les attributs sont
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;
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
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();
        }
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
 
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);
 
 
        }
ca ne fonctionne pas.Veuillez m'aider s'il vous plait.