2
我在日期格式DD/MM/YYYY一個表中訪問2007年即使在區域設置是英國的格式 - DD/MM/YYYY訪問日期格式不工作
但是,當我編寫一個查詢過濾表中日期的記錄。我不得不這樣寫#07/01/2012#。
select * from table1
where datecolumn between #07/01/2012# and #07/03/2012#
如果我寫#2012年1月7日#它沒有顯示數據。
select * from table1
where datecolumn between #01/07/2012# and #03/07/2012#
但是從2012年7月13日起,如果我使用格式#13/07/2012#編寫,它工作正常。
select * from table1
where datecolumn between #13/07/2012# and #14/07/2012#
我有一個問題,直到7月1日至7月12日。我不確定問題在哪裏。
感謝...你能告訴我怎麼知道我可以糾正它嗎?在表中,日期以dd/mm/yyyy顯示,我想在使用查詢時使用相同的格式訪問它們。有沒有可能 – user1449596 2012-08-01 17:35:23
你在哪裏運行查詢?查詢窗口,VBA?日期從哪裏來?一個表單,一個輸入?它不會被破壞,所以你不能修復它:) – Fionnuala 2012-08-01 17:39:57
其實即時通訊設法從html窗體和asp訪問它。如果從表格中選擇日期至7月12日,則不顯示結果。但如果我從日曆中選擇2012年4月7日,則會顯示2012年7月4日的結果。然後我檢查訪問,同樣的事情發生在訪問也...我必須寫07/01/2012至07/12/2012,而不是01/07/2012至12/07/2012,因爲我在原始問題 – user1449596 2012-08-01 17:43:21