设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1350|回复: 4
打印 上一主题 下一主题

[与其它组件] 如何实现数据修改后在更新事件中给出提示,并完成正确操作?

[复制链接]
跳转到指定楼层
1#
发表于 2007-1-7 07:40:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
程序给出了,在修改了"MYT产品ID"中的内容后,点"下一条"按钮会弹出提示框,再点"取消"按钮会出现错误现象,哪位能帮助解决一下,先谢了.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-1-7 07:44:00 | 只看该作者
汗。。。不用点击下一条,打开数据库就出现工程丢失错误了。。。楼主先解决一下吧
3#
 楼主| 发表于 2007-1-7 17:30:00 | 只看该作者
里面有个datagrid控件,可能是你的机器没加载DataGrid控件.现在删掉了,应该没问题了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
4#
发表于 2007-1-8 00:32:00 | 只看该作者
问题出在cancel=true上, 它是多余的,导致当按下取消按钮后,窗体不更新继续停留在原来记录,与之前的跳到下一记录命令冲突而出错

而且改成窗体撤销代码不是更好吗,将更新前代码直接更改为:

    If MsgBox("记录已被修改,确认要修改该条记录吗?", vbOKCancel) = vbCancel Then   DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70


[此贴子已经被作者于2007-1-7 16:54:15编辑过]

5#
 楼主| 发表于 2007-1-8 16:15:00 | 只看该作者
厉害啊,佩服佩服
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-9-28 15:31 , Processed in 0.427745 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表