Bonjour,

je souhaite ajouter des produit dans ma BDD mais une erreur apparaît "Informations supplémentaires : Le format de la chaîne d'entrée est incorrect."
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
AchatCarte carte = new AchatCarte()
                {
                    ProduitName = txtProduitName.Text,
                    ProduitImage = "~/ProduitImages/" + ProduitPhoto.FileName,
                    ProduitPrix = TxtPrixProduit.Text,
                    ProduitDescription = TxtDescription.Text,
                    CategoryID = Convert.ToInt32(DropDownList1.SelectedValue),
                    TotalProduit = Convert.ToInt32(TxtProduitQuantity.Text)
                };
                carte.AddNewProduit();
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public string ProduitName;
        public string ProduitImage;
        public string ProduitPrix;
        public string ProduitDescription;
        public int ProduitQuantity;
public int CategoryID;
        public string ModePaiement; public void AddNewProduit()
        {
            SqlParameter[] parametre = new SqlParameter[6];
            parametre[0] = DataLayer.DataAccess.AddParameter("@ProduitName", ProduitName, System.Data.SqlDbType.VarChar, 300);
            parametre[1] = DataLayer.DataAccess.AddParameter("@ProduitPrix", ProduitPrix, System.Data.SqlDbType.Int, 100);
            parametre[2] = DataLayer.DataAccess.AddParameter("@ProduitImage", ProduitImage, System.Data.SqlDbType.VarChar, 500);
            parametre[3] = DataLayer.DataAccess.AddParameter("@ProduitDescription", ProduitDescription, System.Data.SqlDbType.VarChar, 1000);
            parametre[4] = DataLayer.DataAccess.AddParameter("@CategoryID", CategoryID, System.Data.SqlDbType.Int, 10);
            parametre[5] = DataLayer.DataAccess.AddParameter("@ProduitQuantity", ProduitQuantity, System.Data.SqlDbType.Int, 10);
 
            DataTable dt = DataLayer.DataAccess.ExecuteDTByProcedure("SP_AddNewProduit", parametre);
        }
est ce que vous pouvez m'aider?