Access快速开发平台--关于学习《一日通报销管理系统》“费用统计”功能提示运行时错误3464:标准表达式中数据类型不匹配的解决方法,日期数据带星期几引起的取值统计年份出错的解决方法
时 间:2022-04-08 16:57:07
作 者:麥田 ID:11 城市:上海 QQ:3002789054
摘 要:Access快速开发平台--关于学习《一日通报销管理系统》“费用统计”功能提示运行时错误3464:标准表达式中数据类型不匹配的解决方法,日期数据带星期几引起的取值统计年份出错的解决方法。
正 文:
初级班:宁波--张月明-185期
老师好!
我在学习快速开发一日通《报销管理系统》课程,学习到最后“费用统计”功能的内容,不管我是选择“2017年度”还是选择“2022年度”或者其他年度进行费用统计时候,总是提示运行时错误3464:标准表达式中数据类型不匹配?如下图:


我点“调试”按钮,就弹出如下代码提示,如下图:

请问能帮忙看一下哪里出问题了吗?
二、寻找问题:
1、帮他查看写的代码,并进行逐行调试代码,结果代码也没有错误,全都是正确的,这个问题很是奇怪了。
2、帮他再测试一下录入几条“报销明细”数据,也都是正确没问题的,但运行查询命令的时候,特别是针对日期型数据进行查询,问题来了,无论输入的日期是哪一天,如输入正确的日期为 2022-04-07,他总会在日期后面带上 2022年4月7日 星期四 的字样,这样就导致日期数据不能被正确的查询到,自此应该是找到了问题所在,如下图:

三、解决方法:
1、先保存好之前操作的Access文件,退出电脑上正在运行的所有Access文件;
2、打开Windows设置→时间和语言→区域→更改数据格式→将你的“短日期格式”设为:2017-04-05(就是不带,星期三的那种就可以了)→再将你的“长日期格式”设为:2017年4月5日(也是不要带,星期三的那种就可以了)→关闭所有的Windows设置。如下图:


3、重新打开Access文件,也就是Access一日通开发教程《报销管理系统》的Mian.mdb文件,再次运行“费用统计”菜单,选择正确的“年份”点“确定”按钮,统计的数据都出来了,程序问题完美解决了,如下图:

Access快速开发平台QQ群 (群号:321554481) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- 统计当月之前(不含当月)的记录...(03.11)
- 【Access Inputbo...(03.03)
- 按回车键后光标移动到下一条记录...(02.12)
- 【Access Dsum示例】...(02.07)
- Access对子窗体的数据进行...(02.05)
- 【Access高效办公】上月累...(01.09)
- 【Access高效办公】上月累...(01.06)
- 【Access Inputbo...(12.23)
- 【Access Dsum示例】...(12.16)

学习心得
最新文章
- 仓库管理实战课程(8)-商品信息功...(04.01)
- 仓库管理实战课程(7)-链接表(03.31)
- 仓库管理实战课程(6)-创建查询(03.29)
- 仓库管理实战课程(5)-字段属性(03.27)
- 设备装配出入库管理系统;基于Acc...(03.24)
- 仓库管理实战课程(4)-建表操作(03.22)
- 仓库管理实战课程(3)-需求设计说...(03.19)
- 仓库管理实战课程(2)-软件背景和...(03.18)
- 仓库管理实战课程(1)-讲师介绍(03.16)
- 统计当月之前(不含当月)的记录数怎...(03.11)