设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[其它] 请问一个棘手的问题,希望大家帮帮我!

[复制链接]
跳转到指定楼层
1#
发表于 2004-4-23 07:51:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
当我设置了一个“编号”字段为必填字段,可是当我不小心鼠标点错了行后,则ACCESS认为我将对新的一行输入信息,这时候当我想取消对这一行输入数据的时候则不法取消,ACCESS提示必须输入数据!必须输入后才可以将该行删除!

请问遇到这样的问题后应该如何在不输入数据的时候取消对该行的操作呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2004-4-23 18:25:00 | 只看该作者
初学者都喜欢在数据表里直接进行数据操作,其实这不是个好习惯
应该学会应用窗体,这样你就不会“点错行”了!
3#
发表于 2004-4-23 18:30:00 | 只看该作者
遇到这种问题,一直按ESC键就可以全身而退了。
4#
 楼主| 发表于 2004-4-23 21:40:00 | 只看该作者
并非初学者,我在窗口中也遇到过这样的问题!当你输入一个学号时候不小心输错了,ACCESS会认为你是新建一个记录,而当你发现你错误的时候要想取消操作就麻烦了!特别是当你定义的必须输入项多的时候!
5#
发表于 2004-4-23 22:01:00 | 只看该作者
你如何知道Access认定你是在新建记录?
如果你不绑定,也不对某表作新增及写入操作,Access难道会自己造数据?

如果误输了一个限制非空,按ESC一次到若干次,需要的话也可先尝试BackSpace把这个文本框清空再按ESC,应该可以安全撤离。

当然,如果你常犯误输的错误,也好办。做一按钮,Click事件是 me.你常错的文本框=“”。大不了多些几行,把相应的对象都照此清空。
保险了吧?
[此贴子已经被作者于2004-4-23 14:06:39编辑过]

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-15 14:25 , Processed in 0.099145 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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