<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="SELECT ProductName, ProductPrice FROM Product WHERE (@type LIKE '%' + @seach + '%')">
<SelectParameters>
<asp:QueryStringParameter Name="type" QueryStringField="type" />
<asp:QueryStringParameter Name="seach" QueryStringField="search" />
</SelectParameters>
</asp:SqlDataSource>
をLIKEを使用して値はユーザが選択できる動的値、 となり、私はqueryStringを使ってそれを渡します。この種の問題をどうやって解決するのですか?asp.netをSqlDataSource SelectCommandが問題は、私は@typeをしたいので、私は細かい商品名、その作品、 に@typeを変更した場合、すべての@type、 ために任意のリターン結果を得ることができないでのQueryString
sqldatasourceで編集するだけですか? –
私はそうは思わない – Thakur