private void button1_Click(object sender, EventArgs e) { string id = textBox_id.Text; string nomsais = textBox_nom.Text; string prenomsais = textBox_prenom.Text; string adressesais = textBox_adresse.Text; string adresse2sais = textBox_adresse2.Text; string cp = textBox_codepostal.Text; int codepostalsais = Int32.Parse(cp); int codepersosais = Int32.Parse(textBox10.Text); string telephonesais = textBox_telephone.Text; string villesais = textBox_ville.Text; string comboBox1sais = comboBox1.SelectedItem.ToString(); string fonctionsais = textBox8.Text; string idtsais = textBox12.Text; string mdpsais = textBox11.Text; this.Open(); //Initialisation de la connexion try { this.connection.Open(); // Création d'une commande SQL en fonction de l'objet connection MySqlCommand cmd3 = this.connection.CreateCommand(); // Requête SQL if (adresse2sais == "" || adresse2sais == "Adresse 2" || adresse2sais == " ") { cmd3.CommandText = "UPDATE personnel SET nom_personnel=\"" + nomsais + "\", prenom_personnel=\"" + prenomsais + "\", fonction_personnel=\"" + fonctionsais + "\", telephone_personnel=\"" + telephonesais + "\", adresse_ligne1_personnel=\"" + adressesais + "\", code_personnel=\"" + codepersosais + "\", affectation_personnel=\"" + comboBox1sais + "\", adresse_ligne2_personnel=NULL, code_postal_personnel=\"" + codepostalsais + "\", ville_personnel=\"" + villesais + "\", mot_de_passe_personnel=\"" + mdpsais + "\", identifiant_personnel=\"" + idtsais + "\" WHERE id_personnel=\"" + id + "\""; } else { cmd3.CommandText = "UPDATE personnel SET nom_personnel=\"" + nomsais + "\", prenom_personnel=\"" + prenomsais + "\", fonction_personnel=\"" + fonctionsais + "\", telephone_personnel=\"" + telephonesais + "\", adresse_ligne1_personnel=\"" + adressesais + "\", code_personnel=\"" + codepersosais + "\", affectation_personnel=\"" + comboBox1sais + "\", adresse_ligne2_personnel=\"" + adresse2sais + "\", code_postal_personnel=\"" + codepostalsais + "\", ville_personnel=\"" + villesais + "\", mot_de_passe_personnel=\"" + mdpsais + "\", identifiant_personnel=\"" + idtsais + "\"WHERE id_personnel=\"" + id + "\""; } cmd3.ExecuteNonQuery(); this.connection.Close(); // on ferme la connexion } catch { MessageBox.Show("Erreur de connexion à la base de donnée"); } Personnel afficher = new Personnel(); afficher.Show(); this.Hide(); }