字段有效性规则表达式的示例
可以使用表达式创建字段或控件的有效性规则。然后,在将数据输入到该字段或控件中时,Access 将实施该规则。要创建有效性规则,需要修改该字段或控件的 ValidationRule 属性。还应考虑设置 ValidationText 属性,当违反有效性规则时,该属性将保存 Access 显示的文本。如果不设置 ValidationText 属性,Access 将显示默认的错误消息。
向字段中添加有效性规则
- 在导航窗格中,右键单击要更改的表,然后单击快捷菜单上的“设计视图”。
- 单击要更改的字段。
- 单击位于表设计器下方的“有效性规则”属性框。
- 键入表达式,或单击该属性框右侧的“生成”按钮 ,以使用“表达式生成器”创建表达式。
注释 创建有效性规则时,请勿在表达式之前添加 = 运算符。
下表中的示例说明 ValidationRule 属性的有效性规则以及 ValidationText 属性的关联文本。
ValidationRule 属性 | ValidationText 属性 |
---|---|
<> 0 | 请输入一个非零值。 |
0 Or > 100 | 值必须为 0 或者大于 100。 |
Like "K???" | 值必须为以字母 K 开头的四个字符。 |
< #1/1/2007# | 输入早于 1/1/2007 的日期。 |
>= #1/1/2007# And < #1/1/2008# | 必须输入 2007 年的日期。 |