Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access开发平台

Access开发平台--Error#3021 Function LaodRecord() BOF或EOF中有一个是真错误的解决方法2

时 间:2020-05-10 17:13:36
作 者:ozh2k003   ID:51519  城市:广州
摘 要:Error#3021
正 文:

Access开发平台--Error#3021 Function LaodRecord() BOF或EOF中有一个是真错误的解决方法2
工作环境:win10_64位 ,Office2010_32位,平台:2.5.1.462
问题描述:
有学员提问,在商品信息窗体添加了树状节点键值代码后,新增商品出现以下提示:

点击图片查看大图 


问题分析:
这个是因为商品信息窗体btnAdd按钮增加了openAges参数, 而编辑窗体加载事件对OpenArgs参数识别错误造成的。
代码不能判断OpenArgs参数是从树状节点键值还是商品ID值,造成查询提取数据错误,而弹出提示框:

点击图片查看大图


点击图片查看大图


解决方法:
利用 编辑窗体DateEntry属性 判断窗体处于新增还是编辑状态区分OpenArgs是树状节点键值还是商品ID, 新增是树状节点键值,编辑是商品ID

点击图片查看大图


修改代码,再一次运行,测试成功。



Access快速开发平台QQ群 (群号:321554481)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助