【发布时间】:2011-07-28 05:39:00
【问题描述】:
嘿,我正在尝试为我的 sqldatasource 创建一个查询字符串,该数据源用于 mysql 数据库,因此它与 ms db 的正常查询字符串不同
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:gymwebsite2ConnectionString %>"
ProviderName="<%$ ConnectionStrings:gymwebsite2ConnectionString.ProviderName %>"
SelectCommand="SELECT FirstName, SecondName FROM User WHERE FirstName LIKE '%' + ? + '%'">
<SelectParameters>
<asp:QueryStringParameter Name="FirstName" QueryStringField="TextBox1.Text"
Type="String" />
只是想知道这行是否正确:
SelectCommand="SELECT FirstName, SecondName FROM User WHERE FirstName LIKE '%' + ? + '%'">`
另外,在我输入查询字符串之前,如何让列表视图不发布任何内容?目前,一旦页面加载,listview 控件就会尝试加载数据(不成功),我试图将我的文本框和按钮绑定到 listview,所以当我输入名称并点击按钮时,我会在我的 listview 上得到回报。
【问题讨论】: