2014-12-05 301 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()函数调用,它返回当前系统日期。将方括号放在它的周围变成字段名称。由于没有该名称的字段,查询将其视为参数并提示其值。

解决方案:摆脱方括号。