【发布时间】:2016-10-21 15:54:21
【问题描述】:
我有一个简单但大的数据库,以及一个显示“输入的最后日期”并使用 =DMax("[Date]","[Revenue and Counts Data]") 的输入表单
这多年来一直运行良好,但最近它不会超过 2016 年 9 月 9 日,即使我在数据库中看到超过那个日期的日期。
这是否有行限制(接近 65K 行)或我缺少的其他内容?
【问题讨论】:
-
据我所知,没有 DMax 错误。是否可以创建一个简单的minimal reproducible example(例如,通过使用循环以编程方式创建表数据)来重现该问题?
-
“[Revenue and Counts Data]”是表还是查询?
-
如果您创建并运行查询
SELECT Max([Date]) AS MaxDate FROM [Revenue and Counts Data],它会显示什么? -
您是否对数据库进行了压缩和修复。在数据集中有损坏的记录之前,我已经在查询中看到错误。您可以查看表格并对日期字段进行升序和降序排序吗?您似乎也在为您的字段名称使用保留名称 - 不推荐。