Access开发平台--Error#3021 Function LaodRecord() BOF或EOF中有一个是真错误的解决方法2-欧志华
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access开发平台


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

发表时间:2020/5/10 17:13:36 评论(0) 浏览(3561)  评论 | 加入收藏 | 复制
   
摘 要: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群(群号:198465573)
 
 相关文章
EOF  【cuxun  2007/10/18】
【Access文章】Recordset2.BOF 属性 , Rec...  【杨雪  2015/8/25】
快速开发平台2.4版:BOF或EOF中有一个是“真”,或者当前的记...  【杨雪  2017/10/31】
【Access基础】Function/Sub/函数/方法/事件无法...  【name  2020/1/8】
Access开发平台--Error#3021 Function L...  【宏鹏  2020/4/12】
常见问答
技术分类
相关资源
文章搜索
关于作者

欧志华

文章分类

文章存档

友情链接