示例#1
0
        public void Ajouter()
        {
            MySqlConnection mConnexion = new MySqlConnection();

            mConnexion.ConnectionString = Program.ConnectionString;

            try
            {
                mConnexion.Open();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Erreur de connexion", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            using (MySqlCommand mCommande = mConnexion.CreateCommand())
            {
                string requete;
                requete  = "INSERT INTO FILM(CODE_TYPE, ANNEE_SORTIE, LANGUE, NOM_ELEMENT, DATE_AJOUT) ";
                requete += "VALUES (@CODE_TYPE, @ANNEE_SORTIE, @LANGUE, @NOM_ELEMENT, @DATE_AJOUT)";

                mCommande.CommandText = requete;
                mCommande.Parameters.AddWithValue("@CODE_TYPE", mType.GetCode());
                mCommande.Parameters.AddWithValue("@ANNEE_SORTIE", mAnneeSortie);
                mCommande.Parameters.AddWithValue("@LANGUE", mLangue);
                mCommande.Parameters.AddWithValue("@NOM_ELEMENT", mNom);
                mCommande.Parameters.AddWithValue("@DATE_AJOUT", DateTime.Today);
                mCommande.ExecuteNonQuery();
            }
        }