嘿我试图为我的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控件就会尝试加载数据(不成功)我试图将我的文本框和按钮绑定到列表视图,所以当我输入一个名字并按下按钮时,我的列表视图会返回。
答案 0 :(得分:0)
我猜这条线是正确的,MySQL和SQL几乎有相同的语法。