考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > Access数据库程序设计 > 复习指导 > 文章内容
  

全国计算机二级考试ACCESS入门教程(26)

中华IT学院   【 】  [ 2016年1月15日 ]

  数据的有效性

  ⑴ 定义字段有效性规则

  字段的有效性规则允许用户限定字段的值,例如:可以限制年龄字段中年龄的输入不能超过0 ~ 120这一范围。向【有效性规则】文本框中输入一个表达式,就可以定义一个字段中值的简单核查规则。

  要设置有效性规则,可以在表设计窗口中单击【有效性规则】右边的按钮,打开【表达式生成器】。

  一般情况下,一个字段的有效性规则表达式中包含一个运算符和一个比较值。运算符有如下几种:

  < > <= >= = <>

  In(A1,A2,…,An) 检查输入数据是否为括号内中的某一值。

  Between A1 And An 要求输入值必须介于两值之间。

  Like 检查一个文本或备注字段的值是否匹配一个模式字符串。其通配符如下:

  ? 指代任何单一字符。

  * 指代零个或多个字符,用来定义标题、结尾。

  # 指代单个数字。

  或以使用AND或OR操作符来组合准则,有效性规则可以含有用于同一字段的多个准则。下表给出规则与实例及相应有效性消息。

  规则 Access 2003表达式 标准消息

  <>0 <>0 数值必须不是0

  100 or 200 100 or 200 数值必须是100或200

  C* Like “C*” 文本必须以“C”开头

  C* or D* Like “C*” or Like “D*” 文本必须以“C”或“D”开头

  C??t Like “C??t” 以“C”开头“t”结尾的4字符。

  >=01/01/99And<01/15/99 >=#1/1/99#And#1/15/99# 99年1月1日与99年1月15日之间

  Not CA Not “CA” 字段可包含除“CA”外的任意值

  ⑵ 定义记录有效规则

  记录有效规则是一个表属性而不是一个字段属性。一个表只能定义一条记录有效规则,若要使用多条准则,可利用AND或OR操作符把这些准则组合在一个表达式中。

分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved