Bonjour je n'arrive pas a trier dans mon where quand il y a une variable asp comme ce-ci
code aspx
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <asp:SqlDataSource ID="MesAnn" runat="server" ConnectionString="<%$ ConnectionStrings:JDEConnection %>" SelectCommand="SELECT [id_ann], [titre_ann], [text_ann], [id_cat], [nom_use] FROM [Annonce] WHERE ([nom_use] = @nom_use)"> <SelectParameters> <asp:Parameter DefaultValue='<%=UserID%>' Name="nom_use" Type="String" /> </SelectParameters> </asp:SqlDataSource>
code behind c#
pourtant quand je met directement la valeur dans DefaultValue cela passe
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 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class MesAnnonce : System.Web.UI.Page { public string UserID; protected void Page_Load(object sender, EventArgs e) { UserID = User.Identity.Name; } }
pouvez vous me dire comment faire un where avec une variable asp ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <asp:Parameter DefaultValue="testeur1" Name="nom_use" Type="String" /> </SelectParameters>
Merci d'avance
Partager