Bonsoir à tous!
Tout à l'heure j'ai posé la discussion sur la récupération de la valeur sélectionnée dans une liste déroulante et ceci m'a beaucoup aidé. Toutefois, je veux utiliser cette valeur dans l'implémentation d'une requête SQL Oracle sur C#. Alors voici le code que j'ai implémenté:
Malheureusement, lorsque je choisis une valeur de la liste, il m'envoie le message suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { DataTable ENG_HIST_CHARGE = new DataTable(); string cs1 = "DATA SOURCE=bdpbc;PERSIST SECURITY INFO=True;USER ID=bdpbcadmin;PASSWORD=bdpbcadmin123"; ENG_HIST_CHARGE = PREP_ENG_CHARGE(cs1, "select * from DONNEES_ENG_CHARGE where LIBE_CHARGE = " + Convert.ToString(DropDownList1.SelectedValue), "select * from ENG_HIST_CHARGE"); GridView1.DataSource = ENG_HIST_CHARGE; GridView1.DataBind(); }
ORA-00933: la commande SQL ne se termine pas correctement
Quelqu'un aurait une réponse, SVP?
Partager