Search code examples
sqlasp.netselectsqldatasource

Like operator in SQL Query in SQL Datasource


I have to use like operator for SQL Command in SQL Datasource, but it is not working. Did some one run into the issue? Please Advise.

<asp:SqlDataSource ID="gridSource" runat="server" ConnectionString="<%$ ConnectionStrings:connectionString %>"
     SelectCommand=" select * from [test where domain like '%@DomainID%'">
    <SelectParameters>
        <asp:ControlParameter Name="DomainID" PropertyName="SelectedValue" ControlID="ddlcu"></asp:ControlParameter>
    </SelectParameters>
</asp:SqlDataSource>

Solution

  • Do this:

    WHERE Name LIKE '%' + @nameparam + '%'";