2014-12-05 282 views
0

嗨我試圖計算我當前訪問表中的日期字段和今天的日期之間的天數。這裏是我有:計算今天和Access表中的日期字段之間的天數

DAYS ON REPORT: DateDiff("d",[REPORTDATE],[DATE()]) 

我遇到的問題是,當我運行查詢,我得到一個彈出框,詢問「日期()」

我試圖避免加入列「今天」,然後儘可能在該欄和reportdate欄之間進行操作。

REPORTDATE是我的表中已存在的列。
DAYS ON REPORT是我創建的字段/列。

+2

[日期()]是錯誤的寫日期() – 4dmonster 2014-12-05 18:43:59

+0

哇我不能相信這是這麼簡單!非常感謝!! – tia97 2014-12-05 18:47:53

回答

2

當沒有用方括號括起來時,Date()函數調用,它返回當前系統日期。將方括號放在它的周圍變成字段名稱。由於沒有該名稱的字段,查詢將其視爲參數並提示其值。

解決方案:擺脫方括號。