私はパラメータとして日付を受け取っています。この日付は2012年4月24日の形式なので、SQLでは次のようなことができる必要があります。
SELECT *
FROM MYTABLE
WHERE OrderDate BETWEEN (04/24/2012 at 12 am (StartDate))
AND (04/24/2012 at 11:59 pm (EndDate))
StartDateとEndDateの2つのパラメーターがあります
@StartDate nvarchar(50),
@EndDate nvarchar(50),
StartDateとEndDateが同じ日付ではない場合があるため、2012年4月24日から2012年4月27日までの可能性があります。これは正常に機能しています...問題は、同じ日に実行している場合です。