Access 2019显示日期字段和当前时间的差值以及如何按范围进行数据筛选

问题:一直想建一个公司内部用的知识产权管理工具,现在终于有时间了,计划一步一步实现缴费日期提醒,缴费通知报表自动生成,知识产权信息搜索,知识产权信息录入窗设计,知识产权申请状态追踪等功能。

这里先记录以下如何实现将缴费截至日期和当前日期进行比较,并按照日期远近进行分阶段筛选和显示。

一、素材生成

之前我公司管理的知识产权都是用excle表格记录的,这为导入生成access 数据库提供了便利。尽管网上教程很多,这里还是稍微记录以下,总要有个开始。

1.1 打开 外部数据 菜单

1.2.选择 要导入的 excle表格

1.3.选定导入的方式,一般默认即可

1.4.将excle的第一行作为数据库数据的属性字段

1.5.可以点击原有的字段,进行更名

1.6.确认是否添加主键,一般不要主键,之后可以手动添加的

1.7.为新导入的数据表命名

因为之前已经导入一次了,这次命名为 专利缴费表2

1.8. 点击 关闭 ,完成数据导入

1.9. 打开新导入的数据库数据表

二、日期计算

这里是采用 “查询”这一功能来实现的

2.1 打开创建菜单,查询向导,弹出对话框选 简单查询向导

2.2 选择要生成的查询表中想要出现的字段

2.3 设定将要生成的查询表的 名称

 2.4 在最后一个空白列,右击,选择生成器

2.5 编辑表达式

下图中 “到期日”就是空白列将要采用的字段名称; 后面Now() 在截至日 前,计算结果是 “截止日-现在” !!!  。如果表达式没有错误就不会有提示,有错误会弹警告框。

 2.6 运行一下,显示查询表的数据结果

2.7 结果中出现了一个 到期日 字段

三、按照到期日范围进行筛选

3.1 按照第二步,新创建一个基于 “到期日-表2数据” 这一查询表的 查询表,命名为1-15日到期

在 到期日 字段下的条件行,输入 >=0 and <= 15

3.2 运行! 得到最终结果

四、使用提示

我们可以按照第三步,多创建几个日期段的查询表,但是要记得,这些查询表是基于 “到日期-表2数据” 得来的,所以要更新,必须先运行 “到日期-表2数据”,并保存结果,然后再运行时间段查询表,这样才能保证数据正确。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值