0
我正在建立一個使用aspwebcalender填充數據庫的asp日曆。問題是我的數據庫日期格式是mm-dd-yyyy(startdate字段),而aspwebcalender正在尋找mm/dd/yyyy(DateToUse值)。我試圖在我的WHERE語句中隨時轉換字段。我嘗試了REPLACE,CONVERT,甚至解析和重建該字段。我確定有一些簡單的解決方案。轉換字段格式之前在SQL語句中的Where語句
這是我到目前爲止有我的領域開始日期]:
SELECT * FROM customers
WHERE (SELECT(CONVERT(VARCHAR(10), startdate, 101)
AS [MM/DD/YYYY])) = #" & DateToUse & "# ORDER BY StartTime"
我知道它的一個爛攤子。
我也曾嘗試:
SELECT * FROM customers WHERE
(Left((startdate),2)) + '/' + MID(startdate,4,2)+ '/' + right(startdate,4)) = " &
DateToUse & " ORDER BY StartTime"
也:提前
未定義的函數 'TO_CHAR':
然後使用這一個。謝謝 – user3657097
你在用什麼數據庫? – user3489875
即時通訊使用訪問2003.mdb數據庫 – user3657097