acces有效性规则写法.docVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
acces有效性规则写法

access中有效性规则的写法 一、有效性规则示例 下表提供了字段级和记录级有效性规则的示例,以及说明性有效性文本。可以针对您的内容对这些示例进行相应的改编。 有效性规则 有效性文本 0 输入非零值。 =0 值不得小于零(必须输入正数)。 0 or 100 值必须为0或者大于100。 BETWEEN 0 AND 1 输入带百分号的值。(用于将数值存储为百分数的字段。) #01/01/2007# 输入2007年之前的日期。 =#01/01/2007#AND#01/01/2008# 必须输入2007年的日期。 Date() 出生日期不能是将来的日期。 StrComp(UCase([姓氏]),[姓氏],0)=0 “姓氏”字段中的数据必须大写。 =Int(Now()) 输入当天的日期。 M Or F 输入M(代表男性)或F(代表女性)。 LIKE[A-Z]*@[A-Z].comOR[A-Z]*@[A-Z].netOR[A-Z]*@[A-Z].org 输入有效的.com、.net或.org电子邮件地址。 [要求日期]=[订购日期]+30 输入在订单日期之后的30天内的要求日期。 [结束日期]=[开始日期] 输入不早于开始日期的结束日期。 二、常见有效性规则的语法 有效性规则中的表达式不使用任何特殊语法。本节中的信息说明某些较常见类型的有效性规则的语法。在执行操作时,请记住:表达式和函数可能会非常复杂,全面的讨论不在本文讨论范围之内。 有关表达式的详细信息,请参阅创建表达式一文。有关函数的详细信息,请参阅函数(按类别排列)一文。 一)创建表达式时,请牢记下列规则: 规则 示例 将表字段的名称用方括号括起来, [要求日期]=[订购日期]+30。 将日期用井号 (#) 括起来, #01/01/2007# 将文本值用双引号括起来, IN (东京,巴黎,莫斯科)。另外,请注意用逗号分隔项目,并将列表放在圆括号内。 二)除了上述规则之外,下表显示了常见的算术运算符并提供了使用方法示例。 运算符 函数 示例 NOT 测试相反值。在除ISNOTNULL之外的任何比较运算符之前使用。 NOT10(与=10相同)。 IN 测试值是否等于列表中的现有成员。比较值必须是括在圆括号中的逗号分隔列表。 IN(东京,巴黎,莫斯科) BETWEEN 测试值范围。必须使用两个比较值(低和高),并且必须使用AND分隔符来分隔这两个值。 BETWEEN100AND1000(与=100AND=1000相同) LIKE 匹配文本和备注字段中的模式字符串。 LIKEGeo* ISNOTNULL 强制用户在字段中输入值。此设置与将“必填”字段属性设置为“是”具有同样的效果。但是,如果启用了“必填”属性但用户没有输入值,则Access会显示令人稍感不快的错误消息。 通常,如果使用ISNOTNULL并在“有效性文本”属性中输入友好的消息,则您的数据库会更易于使用。ISNOTNULL AND 指定您输入的所有数据必须为True或在指定的范围内。 =#01/01/2007#AND=#03/06/2008# 注释 您还可以使用AND来组合有效性规则。 例如:NOT英国ANDLIKE英*。 OR 指定可以有一段或多段数据为True。 一月OR二月 小于。 = 小于或等于。 大于。 = 大于或等于。 = 等于。 不等于。 三)在有效性规则中使用通配符 在有效性规则中,可以使用 Access 提供的通配符。请记住,Access 支持两个通配符字符集,这是因为对于用于创建和管理数据库的结构化查询语言 (SQL),Access 支持两种标准(ANSI-89 和 ANSI-92)。这两种标准使用不同的通配符字符集。 默认情况下,所有 .accdb 和 .mdb 文件都使用 ANSI-89 标准,而 Access 项目使用 ANSI-92 标准。如果您是 Access 新手,应注意在 Access 项目中,数据库中的表驻留在运行 Microsoft SQL Server 的计算机上,而窗体、报表和其他对象驻留在其他计算机上。如果需要,可以将 .accdb 和 .mdb 文件的 ANSI 标准更改为 ANSI-92。

文档评论(0)

cgsx259 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档