Bonjour,
Pour faire une suppression j'ai ce code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
            /* S U P P R E S S I O N    D E S    D O N N E E S */
            oDS.Tables["Description"].Rows[2].Delete(); // pour supprimer la troisième ligne de la table
 
            oDA.DeleteCommand = oConn.CreateCommand();
            oDA.DeleteCommand.CommandText = "DELETE FROM Categories WHERE ID =  " + oDS.Tables["Description"].Rows[0]["CategoryID"];
            DbParameter paraID = oDA.DeleteCommand.CreateParameter();
            paraID.SourceColumn = "ID";
            oDA.DeleteCommand.Parameters.Add(paraID);
            oDA.Update(oDS.Tables["Description"]);
            Console.WriteLine("suppression successfully done");
            Console.ReadLine();
lors de l’exécution, j'ai une erreur d'exception SQLException non gérée.
ça parle à quelqu'un?

La requête paramétrée '(@Parameter1 nvarchar(4000))DELETE FROM Categories WHERE ID = 1' attend le paramètre @Parameter1, qui n'a pas été fourni.
Merci d'avance