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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MS Access:Make Form仅显示最近48HS的记录相关的知识,希望对你有一定的参考价值。

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

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

所以,我都是耳朵的人

答案

在表单属性中设置Filter On LoadYesFilter

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

以上是关于MS Access:Make Form仅显示最近48HS的记录的主要内容,如果未能解决你的问题,请参考以下文章

ms-access:仅显示特定日期内记录的报告

从 MS Access 检索数据并以另一种形式显示到标签

MS Access 停止触发 Form_Open 事件

MS-ACCESS 写入冲突问题

MS Access 嵌套子表单链接到主(父)表单

VB.NET 创建(类似 MS ACCESS)“链接表单”