MS Access:Make Form仅显示最近48HS的记录

时间:2018-03-06 14:27:26

标签: forms ms-access filter records

我正在使用MS Access,我有一个名为 tblLogs 的表,它包含所有日志和一个名为 logDate 的字段。我创建了一个表单,其中我需要显示来自 tblLogs 的数据,但仅显示过去两天的记录。我的问题是:我的选择是什么?

我一直在做一些研究,并尝试制作一个查询,检索我过去2天所需的数据,但在这之后我意识到没有一种简单的方法可以将查询内容绑定到Control (在这种情况下是一个文本框)。想到的另一个选择是以某种方式设置一个自动过滤器,当你打开表格时触发(不知道怎么做),但我不知道这是否方便。

所以,我是所有的耳朵人

1 个答案:

答案 0 :(得分:1)

在表单属性中设置Filter On LoadYesFilter

logDate >= DateAdd('h', -48, Now())