0
我遇到问题。 我想这样的SqlCommand获得从数据库中的字段有2个条件:C#中的SQL命令不起作用
SqlDataSource1.SelectCommand = "SELECT * FROM Article where Domain like '%Geography%' order by Title";
SqlDataSource1.DataBind();
ListView1.DataBind();
或类似:
SqlDataSource1.SelectCommand = "SELECT * FROM Article where Domain ='Geography' order by Title";
SqlDataSource1.DataBind();
ListView1.DataBind();
但结果却是我从文章表无意义域得到一切名称。
我的数据源定义为
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="
<%$ ConnectionStrings:WikipediaDatabaseConnectionString %>"
SelectCommand="SELECT * FROM [Article] ORDER BY [Title]"></asp:SqlDataSource>
如何连接ListView1和SqlDataSource1? – Andrei
你可以发布你的整个连接代码吗 –
如果你直接在SQL中运行它(例如通过SSMS),它会工作吗?看起来这个查询没有问题。显示你的listview和Sql数据源是如何链接的。目前尚不清楚一个人是否对另一个人有影响。 – ADyson