C# 查询字符串和文本框到listview帮助的mysql语法

C# 查询字符串和文本框到listview帮助的mysql语法,c#,asp.net,mysql,sql,html,C#,Asp.net,Mysql,Sql,Html,嘿,我正在尝试为我的sqldatasource创建一个查询字符串,该数据源用于mysql数据库,因此它不同于ms db的普通查询字符串 <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:gymwebsite2ConnectionString %>" ProviderName="<%$ ConnectionString

嘿,我正在尝试为我的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" />

还有,在键入querystring之前,如何使listview不发布任何内容?当页面加载后,listview控件尝试加载数据(未成功),我试图将我的文本框和按钮绑定到listview,因此当我键入名称并点击按钮时,我在listview上得到一个返回。

我想这行是正确的,MySQL和SQL几乎具有相同的语法

SelectCommand="SELECT FirstName, SecondName FROM User WHERE FirstName LIKE '%' + ? + '%'">`