access数据有效性检查-张亚帮
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-表


access数据有效性检查

发表时间:2007/10/26 15:17:56 评论(0) 浏览(6938)  评论 | 加入收藏 | 复制
   
摘 要:Access数据有效性检查
正 文:
Access数据有效性检查
开发一个好的数据库管理系统,关键是要确保录入数据的完整性和准确性。Access提供了很多检查录入数据有效性的手段,笔者这里就简单介绍两种常用的方法。

  一、利用字段属性

  1.数据类型属性:数据类型决定了用户能保存在此字段中值的种类,如果用户键入的数据与字段规定的类型不一致,Access就不会存储该数据。如“日期/时间”字段,只允许输入有效的日期与时间格式。

  2.字段大小属性:对于“数字”型字段,通过设置字段的大小控制输入值的类型和范围;而对“文本”字段,可以设置可输入的最大字符数(最大为255)。

  3.必填字段属性:数据库中除“自动编号”字段外(该字段可自行生成数据)的其它字段,都可利用设置必填字段属性值为“是”,要求字段中必须有数据输入,以避免一些重要信息的遗漏。

  4.输入掩码属性:该属性可帮助用户按照正确的格式输入数据。如创建输入掩码显示电话号码的括号、空格及连接符,输入时只要在空格中填入即可。

  5.有效性规则属性:字段有效性规则属性用于在用户离开字段时,检查输入字段的值是否符合要求。

  表有效性规则与字段有效性规则不同,当需要设置涉及表中多个字段的有效性规则属性时,可以设置表属性的有效性规则。

  二、使用事件过程

  在某些情况下,当有效性规则含有复杂的条件,并且需根据条件执行不同的操作时,往往很难写出有效性规则,这时可以通过对如下的事件过程编写代码来代替有效性规则进行检查。

  BeforeUpdate和Ondelete窗体事件是在保存记录中的新数据或修改后的数据之前和在删除记录之前触发;BeforeUpdate和OnExit控件事件是在保存控件上的新数据或修改后的数据之前和离开控件之前触发。

  摘自《赛迪网》 张建宇/文

Access软件网交流QQ群(群号:198465573)
 
 相关文章
【菜鸟入门】通过有效性规则限制输入数据类型的示例\如何限定文本框控...  【Access软件网整理  2011/1/5】
access里组合框只允许输入男女的方法\access里输入男女的...  【麥田  2011/12/2】
【Word版教程】access有效性规则的写法文档资料下载  【麥田  2011/12/20】
Access中输入掩码、有效性规则、格式各有什么作用?  【麥田  2012/10/29】
【Access入门】有效性规则示例一则,大于等于100 且小于等于...  【麥田  2013/9/25】
【Access有效性规则】--有效性文本换行设置方法|怎样设置"有...  【麥田  2014/3/6】
Access利用有效性规则限制文本框只能输入正整数,Access如...  【宏鹏  2014/8/9】
常见问答
技术分类
相关资源
文章搜索
关于作者

张亚帮

文章分类

文章存档

友情链接