设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[窗体] 在窗体向带有主键的表误输重复内容保存后提示错误不能退出求教

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2008-5-26 09:39:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位老师:在窗体中向带有主键的表中误输入重复的纪录按保存后,提示错误,删除这个记录后如果不想再输入数据,就不能进行其他操作,必须退出窗体在重新打开才行。怎样解决这样的问题?谢谢!(请看附件)

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2008-5-26 10:21:42 | 只看该作者
按一二下ESC键即可

点击这里给我发消息

3#
 楼主| 发表于 2008-5-26 11:48:09 | 只看该作者
谢谢tz-chf老师,不知能否做一个命令按钮用代码来完成按两下Esc键?请再指点!
4#
发表于 2008-5-26 12:35:28 | 只看该作者
发送这个键的代码

那不是多余嘛!故弄玄虚作什么

点击这里给我发消息

5#
 楼主| 发表于 2008-5-26 14:15:03 | 只看该作者
因为有的人的习惯使用鼠标,在窗体上顺便点一下一个刷新按钮什么的,完成按两次Esc键也许更顺手。再者也想向tz-chf 老师学习一下怎样用代码来完成键盘操作。谢谢!
6#
发表于 2008-5-26 16:02:43 | 只看该作者
这个问题比较烦人,最好还是在更新前判断一下,费事重新输入
7#
发表于 2008-5-26 16:12:11 | 只看该作者
原帖由 wang1950317 于 2008-5-26 11:48 发表
谢谢tz-chf老师,不知能否做一个命令按钮用代码来完成按两下Esc键?请再指点!


sendkeys

点击这里给我发消息

8#
 楼主| 发表于 2008-5-26 16:38:30 | 只看该作者
谢谢hi-wzj 斑竹指教。将您的SendKeys 放在帮助查找中查到了:
SendKeys "{ESC}", True
非常感谢!

点击这里给我发消息

9#
发表于 2008-5-26 16:49:16 | 只看该作者
用 Me.Undo  不行吗

点击这里给我发消息

10#
 楼主| 发表于 2008-5-26 17:59:53 | 只看该作者
Undo用在子窗体表中很好用,用在上面上传的示列中也没有问题,一到我的库里就不行,编号中不输入记录或者输入重复记录总是提示不符合控件有效性规则,而表及窗体控件没有设置什么有效性规则,只是设为主键。从库中摘下来上传的也好用,真是搞不懂?待我找找原因再请教。谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-6 06:39 , Processed in 0.125231 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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