テーブルと列を持つデータベースがあります:
人: id、first_name、
last_name 住所: id、city、street_number、persons_id
asp.netで検索エンジンを作ろうとしています。コントロールがあります: TextBox1、DropDownList1、Button1、GridView1 と SqlDataSource1。
DropDownList1 コード:
<asp:DropDownList ID="DropDownList1" runat="server"
DataValueField="first_name" AutoPostBack="false">
<asp:ListItem Value="first_name">First name</asp:ListItem>
<asp:ListItem Value="last_name">Last name</asp:ListItem>
<asp:ListItem Value="city">City</asp:ListItem>
</asp:DropDownList>
SqlDataSource コントロール: SelectCommand で、次のようなものを作ろうとしています:
SelectCommand="SELECT first_name, last_name, city FROM persons, addresses WHERE persons.id = addresses.persons_id AND (? LIKE '%'??'%')">
の中に ?と ??DropDownList1 と TextBox1 の値を入れたいです。助言がありますか ?