Bonjour!
Je suis en train de faire un pseudo magasin en ligne de films avec ASP.net et C# et je n'arrive pas à faire fonctionner ma requête.
J'ai deux tables (inventaire et commandeFilms). Lorsque je sélectionne un film (mettre dans le panier), je garde le ID qui est lié à une rangée de inventaire. Je veux que lorsque j'ajoute ce id dans commandeFilms, j'ajoute aussi le titre.
J'y arrive vraiment pas... est-ce que quelqu'un pourrait m'indiquer où est mon erreur?
Merci!!!!!!
Isabelle
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
19
20 string connect = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString(); SqlConnection maConnection = new SqlConnection(connect); try { maConnection.Open(); for (int i=0; i < panier.Length; i++) { string cmd_filmId = panier[i].ToString(); string cmd_filmTitre = "SELECT sm_titre FROM inventaire WHERE sm_id = " + panier[i].ToString(); string insertion = "INSERT INTO CommandeFilms(cmd_filmId, cmd_filmTitre) VALUES('" + cmd_filmId + "', '" + cmd_filmTitre + "')"; SqlCommand maCommandeInsertion = new SqlCommand(insertion, maConnection); maCommandeInsertion.ExecuteNonQuery(); } }
Partager