Salut,
Voici les amis ce code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
        public bool ModifierL(Decimal var, string var1, string var2, Decimal var3)
        {
            cmd.UpdateCommand = new OracleCommand("UPDATE LIVRE SET TITRE = :titre , AUTEUR = :auteur , QTE = :qte WHERE ref = :ref");
            cmd.UpdateCommand.Connection = connexion;
            cmd.UpdateCommand.Parameters.Add("ref", OracleDbType.Decimal).Value = var;
            cmd.UpdateCommand.Parameters.Add("titre", OracleDbType.Varchar2).Value = var1;
            cmd.UpdateCommand.Parameters.Add("auteur", OracleDbType.Varchar2).Value = var2;
            cmd.UpdateCommand.Parameters.Add("qte", OracleDbType.Decimal).Value = var3;
            connexion.Open();
            cmd.UpdateCommand.ExecuteNonQuery();
            connexion.Close();
            return true;
        }
Il marche parfaitement( il n' affiche aucune erreur ) mais il ne modifier pas les donner du table. Pouvez vous me dire ce quoi le problème

Merci