2012-09-10 17 views
1

我在其中我使用jQuery的日期選擇器來選擇和日期來篩選記錄的一個項目工作,jQuery的日期選擇器toDateTime

我有我的數據庫表,並從日期選擇器選擇日期我是DateTime字段做阿賈克斯呼籲,

問題出現的是,在我的數據庫我有記錄隨着時間​​(例如:2009-08-08 13:12:23.143) 和datepicker我有記錄沒有時間(即2009年 - 08-08),我已經將它轉換爲DateTime,但我仍然有相同的記錄,因爲這種差異我的查詢返回空結果,任何人可以建議如何處理這個? 問候

+0

也投了答案,如果不介意:) – Talha

回答

0

只使用DateTime對象的日期部分(如果你不想考慮時間)過濾器...查詢您的where子句中,做這樣的

where (@pDate is null or CONVERT(VARCHAR(10), Date,111) between CONVERT(VARCHAR(10), @pStartDate,111) and CONVERT(VARCHAR(10), @pEndDate,111)) 
+0

謝謝,它的工作完美,我必須在兩者之間應用,我怎麼能在兩者之間做到這一點? –

+0

@SyedSalmanRazaZaidi檢查我更新的答案 – Talha