salut les amis,j’espère que vous pourriez dans ce petit problème ,voila dans ma vue j'ai un formulaire dont quelques champs ne sont pas requis ,et je récupère les valeurs saisis par l’utilisateur dans mon contrôleur j'essaie de les sauvegarder dans une base sql server avec la requête suivante :
mais quand je laisse un champs vide dans le formulaire ,j'obtient cette erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 msqlConnection.Open(); msqlCommand = msqlConnection.CreateCommand(); msqlCommand.CommandText = "insert into projet values(@@REFERENCE,@INTITULE,@IDPROGRAMME)"; cmd.Parameters.AddWithValue("@REFERENCE", p.reference); cmd.Parameters.AddWithValue("@INTITULE", p.Intutule); cmd.Parameters.AddWithValue("@IDPROGRAMME", p.Programme); msqlCommand.ExecuteNonQuery();
The parameterized query '(@REFERENCE nvarchar(7),@INTITULE nvarchar(4000),@IDPROGRAMME nv' expects the parameter '@INTITULE', which was not supplied.
alors comment je peut laisser certains champs du formulaire vide sans pour autant obtenir cette erreur ,et merci d'avance .
Partager