ユーザーが日付を選択したときに検索結果を一覧表示するためにSqlDataSourceコントロールを使用しています。日付がnullの場合は、すべてのレコードを一覧表示します。SqlDataSourceコントロールパラメータNull値
<asp:SqlDataSource ID="SqlDataSource1" runat="server" meta:resourcekey="SqlDataSource1" ConnectionString="<%$ ConnectionStrings:Test_ConnectionString %>"
SelectCommand="select MeetingID, MeetName as MeetingName, MeetDate, MeetTime from Meeting where Status ='Recorded' and Case when @sel_to_date ='' then MeetDate <= '2200-12-31' else MeetDate = @sel_to_date end order by MeetDate desc, Meettime desc ">
<SelectParameters>
<asp:ControlParameter ConvertEmptyStringToNull="true" ControlID="datepicker" Name="sel_to_date" DefaultValue="" PropertyName="Text" Type="String"/>
</SelectParameters>
</asp:SqlDataSource>
ただし、構文エラーが返されます。
ユーザーがテキストボックスを空白のままにしたときにすべてのレコードをすべて一覧にしたい。どうやってするか?
に関して、 ジョー
ありがとうございます。できます –