MS Access:使表格仅显示最近 48HS 的记录
MS Access: Make Form show only records from last 48HS
我正在使用 MS Access,我有一个名为 tblLogs 的 table,它包含所有日志和一个名为 logDate[=20 的字段=].我创建了一个表格,我需要在其中显示来自 tblLogs 的数据,但 仅显示最近两天的记录 。我的问题是:我有哪些选择?
我一直在做一些研究并尝试进行查询以检索过去 2 天我需要的数据,但在这样做之后我意识到没有一种简单的方法可以将查询内容绑定到控件(a在本例中为文本框)。我想到的另一个选择是以某种方式设置一个在您打开表单时触发的自动过滤器(还不知道该怎么做),但我不知道这是否方便。
所以,我洗耳恭听
在表单属性中将 Filter On Load
设置为 Yes
并将 Filter
设置为
logDate >= DateAdd('h', -48, Now())
我正在使用 MS Access,我有一个名为 tblLogs 的 table,它包含所有日志和一个名为 logDate[=20 的字段=].我创建了一个表格,我需要在其中显示来自 tblLogs 的数据,但 仅显示最近两天的记录 。我的问题是:我有哪些选择?
我一直在做一些研究并尝试进行查询以检索过去 2 天我需要的数据,但在这样做之后我意识到没有一种简单的方法可以将查询内容绑定到控件(a在本例中为文本框)。我想到的另一个选择是以某种方式设置一个在您打开表单时触发的自动过滤器(还不知道该怎么做),但我不知道这是否方便。
所以,我洗耳恭听
在表单属性中将 Filter On Load
设置为 Yes
并将 Filter
设置为
logDate >= DateAdd('h', -48, Now())