Bonjour,
je débute en asp.net, je fais le tp de coach asp.net sauf qu'au lieu d'utiliser une base SQL server j'utilise une base MySQL.
Voici mon pb :
Quand je fais une requete de type : "SELET * FROM [MA TABLE]" ça me retourne une erreur.
Ce sont les crochets qui posent pb, quand je les retirent plus de pb, ma requete fonctionne.
Seulement je veux mettre une clause WHERE en filtrant sur un DropDownList, et au niveau de la syntaxe ça ne doit pas aller car je n'ai pas de résultat !
voici mon code :
<
asp
:
SqlDataSource
ID
="dsClients"
runat
="server"
ConnectionString
="<%$ ConnectionStrings:csRencontre %>"
ProviderName
="<%$ ConnectionStrings:csRencontre.ProviderName %>"
SelectCommand
="SELECT * FROM (clients) WHERE region=@Reg_id ">
<
SelectParameters
>
<
asp
:
ControlParameter
ControlID
="DropDownList1"
Name
="Reg_id"
PropertyName
="SelectedValue"
Type
="Int32"
/>
</
SelectParameters
>
</
asp
:
SqlDataSource
>
Le pb vient probablement de ma requete, la requete générer par VBdevelopper serait :
SELECT * FROM [clients] WHERE ([region]=@Reg_id)
mais mes requetes ne fonctionnent pas quand je mets des crochet !
AAAAAAAH AU SECOURS !!!!!!!! merci d'avance à tous !!!