Requête select dans une requête insert CSharp
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:
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();
}
} |