繁体   English   中英

MS Access:使表单仅显示最近 48HS 的记录

[英]MS Access: Make Form show only records from last 48HS

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

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

所以,我全神贯注

在表单属性中,将Filter On Load设置为Yes并将Filter

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM