ACCESS表达式生成器 android软件开发教程

  次阅读 作者:智能小宝 来源:互联网 2016-02-16 10:23 我要评论(0)

“+”、“-”、“*”、“/”这几个符号就代表数学运算中的“加”、“减”、“乘”、“除”四种运算符号。使用“&”符号可以使两个表达式强制连接在一起,比如: "数据库"&"使用指南" 将返回: "数据库使用指南",也就是将这两个字符串连接在一起,左面的字符串在前面,右面的字符串在后面。 如下图所示。

“=”、“>”、“<”、“<>”这四个符号分别表示“等于”、“大于”、“小于”、“不等于”,它们都是用来判断某个条件是否为满足,例如: “ =34 ” 表示当某个值等于34时才算满足这个条件。 “<>"北京" ” 表示当某个值不等于字符串“北京”时才算满足了条件。

“And”、“Or”、“Not”这三个逻辑运算符是用来连接上面的这些条件表达式的。比如: “ >100 And <300 ” 就表示只有某个值大于100并且小于300时原能算条件满足; “ >100 Or <300” 则表示这个值要大于100或者小于300,实际上就是任何数都满足这个条件; “Not >100 ” 这个表达式则表示只要这个值不大于100 ,这个条件就算满足了。

还有一个“Like ”, 这个符号又怎么用呢?这个符号常常用在对一个字符型的值进行逻辑判断,是否这个值满足某种格式类型。所以通常“Like”并不单独使用,常常还要跟一些别的符号: “?”表示任何单一字符; “*”表示零个或多个字符; “#”表示任何一个数字; “[字符列表]”表示字符列表中的任何单一字符; “[!字符列表]”表示不在字符列表中的任何单一字符。 我们一起看几个例子, Like "中国?" 则字符串“中国人”、“中国字”都满足这个条件; Like "中国*" 则字符串“中国”、“中国人”、“中国人民银行”这些都满足这个条件; Like "表#" 则字符串“表1”、“表2”都满足这个条件; Like "[北京,上海,广州]" 则只有字符串“北京”、“上海”、“广州”可以满足条件; Like "[!北京,上海,广州]" 则只有字符串“北京”、“上海”、“广州”不能满足条件。

Asc(字符串表达式)

代表字符串中首字母的字符代码,返回一个 Integer,。 但是 这个字符串表达式不能没有,不然会出错。

例如: Asc("A") 返回 65 Asc("a") 返回 97 Asc("Apple") 返回 65。

Chr(字符码)

使用 Chr 函数来返回指定所代表的字符。 0 到 31 之间的数字与标准的非打印 ASCII 代码相同。字符码 的正常范围为 0 – 255。 ChrB 函数作用于包含在 String 中的字节数据。ChrB 总是返回一个单字节,而不是返回一个字符,一个字符可能是一个或两个字节。ChrW 函数返回包含 Unicode 的 String,若在不支持 Unicode 的平台上,则其功能与 Chr 函数相同。

例子: Chr(65) 返回 A Chr(97) 返回 a。

DAvg (数值数据字段, 表或查询)

可用于计算特定记录集中(一个域)一组数的平均值;

例如: DAvg(产品单价,产品信息表) 返回“产品信息表”中的“产品单价”的平均值。

DCount(数值数据字段, 表或查询)

可用于确定特定记录集中的记录数(一个域);

例如: DCount (产品单价,产品信息表) 返回“产品信息表”中的“产品单价”中的记录数。

DLookup(数值数据字段, 表或查询)

用于从指定记录集(一个域)获取特定字段的值;

例如: DLookup (产品单价,产品信息表) 返回“产品信息表”中的“产品单价”中的值。

DMin(数值数据字段, 表或查询); DMax(数值数据字段, 表或查询);

DMin 和 DMax 函数用于确定指定记录集(一个域) 中的最小值和最大值;

例如:DMin(产品单价,产品信息表) 返回“产品信息表”中的“产品单价”中的最小值。

DSum(数值数据字段, 表或查询)

用于计算指定记录集(一个域)中的一组值的总和;

例如:DMin(产品单价,产品信息表) 返回“产品信息表”中的“产品单价”中的和。

DVar(数值数据字段, 表或查询) DVarP(数值数据字段, 表或查询)

用于估算特定记录集(一个域)中一组值的方差, DVarp用于计算总体的方差,而 DVar 函数用于计算总体抽样的方差; 如果引用的记录少于两条,DVar 和 DVarP 函数将返回Null,表示不能计算方差。

数值数据字段

可以是用来标识表或查询中字段的字符串表达式,也可以是执行在域合计函数中计算字段的表达式。在 expr 中可以使用表中字段的名称、窗体上的控件、常量或函数。函数可以是内置的,也可以是用户自定义的,但不能是另一个域合计函数或 SQL 合计函数。 表或查询:用来标识组成域的记录集的字符串表达式。

本站文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 英国研发“杀生”机器人 通过生命体获取能量

    英国研发“杀生”机器人 通过生命体获取能量

  • 未来两年人工智能要怎么走?看这篇就够了

    未来两年人工智能要怎么走?看这篇就够了

  • 韩春雨称已能重复实验结果 近期将有消息公布

    韩春雨称已能重复实验结果 近期将有消息公布

  • 无人驾驶汽车如何改变城市生活?听听他们怎么说

    无人驾驶汽车如何改变城市生活?听听他们怎么说

网友点评网友点评
阅读推荐阅读推荐

据国外媒体报道,在过去两年内,聊天机器人(chatbot)、人工智能以及机器学习的研发和采用取得了巨大进展。许多初创公司正利用人工智能和...

霍金 视觉中国 图 英国著名物理学家霍金(Stephen Hawking)再次就人工智能(AI)发声,他认为:对于人类来说,强大AI的出现可能是最美妙的...

文|郑娟娟 今年,人工智能(AI) 60岁了。在AI60岁的时候,笔者想要介绍一下AI100,一个刚刚2岁的研究项目,但它的预设寿命是100年,甚至更长...

AlphaGo与李世石的人机大战,为大众迅速普及了人工智能的概念。 但对谷歌而言,除了下围棋,现在的人工智能进展到哪一步了?未来,人工智能...