《所谓字段的有效性规则.docx》由会员分享,可在线阅读,更多相关《所谓字段的有效性规则.docx(2页珍藏版)》请在第一文库网上搜索。
1、所谓字段的有效性规则一、字段级规则可以使用字段级有效性(验证)规则,来控制用户输入到字段中的信息类型,或检查一个独立于此记录的其他字段值的字段数据。字段级规则在字段值改变时发生作用。字段级有效性规则将把所输入的值用所定义的规则表达式进行验证,如输入值不满足规则要求,则拒绝该值。例如,在学生情况表中,以“XB”字段为例,因为性别只有“男”或“女”两种情况,输入其他的任何值都是非法的,也不能允许。通过设置该字段的验证规则可以防止输入非法值。在表设计器中选择“XB”字段为当前字段,在“规则”文本框中输入:XB=男OrXB=女为了在输入错误时给用户一个提示,在“信息”文本框中输入:“性别字段只能为男或
2、女两者之一J在使用Createtab1e命令创建表时,可以用check子句来指定字段的规则。例如:Createtab1exs(XhC(9),XSXmC(8),XbC(2)CHECKXB=男OrXB=女如果表已存在,可用A1tertab1e命令的setcheck子句设置一个字段的规则:A1TERTAB1ExsA1TERco1UMNxbSETCHECKXB=男,orXB=女在成绩表中,以“CJ”字段为例,因为成绩必须在0100分之间,输入其他的任何值都是非法的,也不能允许。在表设计器中选择“CJ”字段为当前字段,在“规则”文本框中输入:CJ=OANDCjv=100为了在输入错误时给用户一个提示,在“信息”文本框中输入:“成绩必须在0100之间,请重新输入!”二、为字段设置默认值如果某个表的字段在大部分记录中都有相同的值,则可以为该字段预先设定一个默认值,以减少数据输入,加快数据的录入速度,当然用户也能够随时修改设定的默认值。如果没有设置默认值,则在追加新记录时,各数据类型的字段的默认值如表410所示。表4-10各种数据类型字段的默认值