Access实用教程 工业和信息化高职高专“十二五”规划教材立项项目 作者 江兆银 项目9 数据库编程基础.pptVIP

Access实用教程 工业和信息化高职高专“十二五”规划教材立项项目 作者 江兆银 项目9 数据库编程基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Access实用教程 项目九 数据库编程基础 项目目标 通过本项目的学习,读者将掌握VBA程序设计基础,学习VBA程序结构控制语句,了解模块与面向对象编程环境。 项目要点 1.数据类型、常量和变量 2.运算符与表达式、函数 3.VBA程序结构 4.类模块和标准模块 5.Sub过程和Function过程的定义、调用 6.VBA编程环境 项目任务 编写程序管理教务系统的各类信息。 任务一 了解VBA程序设计基本语法 (一)数据类型、常量和变量 (1)数据类型。 VBA 提供了较为完备的数据类型,Access 数据表中字段使用的数据类型(OLE 对象和备注字段数据类型除外)在VBA 中都有对应的类型。VBA 数据类型参见下表9-1。 任务一 了解VBA程序设计基本语法 任务一 了解VBA程序设计基本语法 (2)常量。 常量是指在程序运行的过程中,其值不能被改变的量。 VBA 支持下列3种类型的常量 : ① 符号常量:用Const 语句创建,并且在模块中使用的常量。 ② 固有常量:是Microsoft Access 或引用库的一部分。 ③ 系统定义常量:True 、False 和Null 。 任务一 了解VBA程序设计基本语法 (3)变量。 变量是指程序运行时值会发生变化的数据。在一个变量使用之前,可以通过声明变量的语句指定数据类型(即采用显式声明),也可以不指定(即采用隐式声明)。 ① 显示声明,格式:Dim 变量名As 数据类型。例如:Dim num As Integer ② 隐式声明,格式:变量名=值。例如:num=345 任务一 了解VBA程序设计基本语法 根据作用范围的不同,可以将变量分为3个层次,如表9-2所示。 任务一 了解VBA程序设计基本语法 (二)运算符和表达式 VBA中的运算符分为4种:算术运算符、关系运算符、逻辑运算符和连接运算符。 (1)算术运算符与算术表达式。 算术运算符是常用的运算符,用来执行简单的算术运算。VBA 提供了8 个算术运算符,表9-3列出了这些运算符以及优先级顺序。 任务一 了解VBA程序设计基本语法 (2)关系运算符与关系表达式。 关系运算符是用来对两个表达式的值进行比较的运算符。关系表达式的值是逻辑值,只有两种情况,即真(True)或假(False),通常作为判断用。表9-4列出了VBA中常用的6种关系运算符。 任务一 了解VBA程序设计基本语法 在VBA 中,允许部分不同数据类型的变量进行比较,但要注意其运算方法。 关系运算符的优先次序如下。 所有关系运算符的优先级相同。 关系运算符的优先级低于算术运算符。 关系运算符的优先级高于赋值运算符(=)。 任务一 了解VBA程序设计基本语法 (3)逻辑运算符与逻辑表达式。 逻辑运算也称布尔运算,由逻辑运算符连接两个或多个关系式,组成一个布尔表达式。VBA的逻辑运算符有以下6 种(自上而下优先级由高到低)。 ① 逻辑非,格式为:Not 表达式。 运算规则是:进行“取反”运算。例如:Not (38)的值为True。 ② 逻辑与,格式为:表达式1 And 表达式2。 运算规则是:对两个表达式的值进行比较,如果两个表达式的值均为True,结果才为True;否则为False。例如:(38) And (57)的值为False。 ③ 逻辑或,格式为:表达式1 Or 表达式2。 运算规则是:对两个表达式的值进行比较,如果其中一个表达式的值为True,结果就为True;只有两个表达式的值均为False,结果才为False。例如:(38) Or (57)的值为True。 任务一 了解VBA程序设计基本语法 ④ 逻辑异或,格式为:表达式1 Xor 表达式2。 运算规则是:如果两个表达式同时为True或同时为False,则结果为False,否则为True。例如:(38) Xor (57)的结果为False。 ⑤等价,格式为:表达式1 Eqv 表达式2。 运算规则是:如果两个表达式同时为True或同时为False,则结果为True。例如:(38) Eqv (57)的结果为True。 ⑥蕴含,格式为:表达式1 Imp 表达式2。 运算规则是:当表达式1取值为True而表达式2的取值为False时,整个表达式的取值为False,其他情况下蕴含表达式的值均为True。例如:(38) Imp (57)的值为False,而(38) Imp (57)的值为True。 任务一 了解VBA程序设计基本语法 任务一 了解VBA程序设计基本语法 (4)连接运算符与字符串表达式。 字符串连接符( )用来连接多个字符串(字符串相加)。例如: A$=My B$ = Space C

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档