您好我正在尝试计算当前访问表中的日期字段与今天日期之间的天数。这就是我所拥有的:
DAYS ON REPORT: DateDiff("d",[REPORTDATE],[DATE()])
我遇到的问题是当我运行查询时,我得到一个弹出框询问“Date()”
我正在尝试避免为“今天”添加一列,然后尽可能在该列与reportdate列之间进行操作。
REPORTDATE是我表中已存在的列 DAYS ON REPORT是我正在创建的字段/列。
答案 0 :(得分:3)
如果没有括在方括号中,Date()
是函数调用,它返回当前系统日期。在它周围放置方括号将其转换为字段名称。由于没有具有该名称的字段,查询会将其视为参数并提示其值。
解决方案:摆脱方括号。