Access2010数据库技术及应用第八章_VBA程序设计(8学时).pptxVIP

Access2010数据库技术及应用第八章_VBA程序设计(8学时).pptx

  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文档。上传文档
查看更多
VBA语言基础 模块与过程 面向对象程序设计 DAO与ADO 8.1 VBA语言基础 基础知识: VBA是Access数据库系统中内置的编程语言,主要用来编写Windows的应用程序,是VB语言的简化子集。 在Access数据库系统中,要完成某一事件,需要编写VBA程序来完成,而VBA程序是由过程组成的,一个过程包含常量、变量、运算符、函数、对象和控制语句等许多基本要素。 1.VAB编程环境 由Access数据库系统提供编程界面—VBE。 2.VBA数据类型 (1)标准数据类型。 (2)自定义数据类型。 3.常量和变量 4.数组 5.运算符和表达式 8.1 VBA语言基础 程序控制语句 1.语句分类 (1)声明语句。 (2)执行语句。 2.程序控制语句 (1)顺序结构。 (2)条件结构。 (3)循环结构。 宏转换为VBA代码 (1)将独立的宏转换为VBA代码 (2)将窗体或报表中的宏转换为VBA代码 基础知识: VBA语言基础 模块与过程 面向对象程序设计 DAO与ADO 8.3 模块与过程 模块 1.模块的定义 模块是将VBA声明、过程和函数作为一个单元进行保存的集合,它是Access的一个对象,它可以将各种数据库对象联接起来,使其构成一个完整的系统。 2.模块的分类 (1)标准模块。 (2)类模块。 3.模块的创建过程 (1)添加Sub过程。 (2)添加Function过程 过程 1.子过程 子过程是指用来执行一个操作或多个操作,而且不返回任何值的过程。 2.函数 函数又称为函数过程,是指可以返回一个值的过程。 3.过程的调用 Sub过程和Function过程的调用方法基本一样。 VBA语言基础 DAO与ADO 模块与过程 面向对象程序设计 8.4 面向对象程序设计 基本概念 面向对象程序设计(Object-Oriented Programming,缩写:OOP)是将对象作为程序的基本单元,将程序和数据封闭装在其中,以提高软件的重用性、灵活性和扩展性。其特征为抽象性、封装性、多态性和继承性。 1.对象 对象是面向对象程序设计的基本单元,是一种将数据和操作过程结合在一起的数据结构,每个对象都有自己的属性、方法和事件。 2.属性 属性是指对象的特征,它定义了对象的大小、位置、颜色、标题和名称等。 3.方法 方法是指对象可以执行的行为,通过这个行为能实现相应的功能或改变对象的属性。 4.事件 事件是Access窗体或报表及其控件等的对象可以识别的动作,例如单击或双击鼠标事件、窗体或报表的打开事件等。 5.抽象 在系统开发中,抽象指的是在决定如何实现对象之前的对象的意义和行为。 6.封装 封装是一种把代码和代码所操作的数据捆绑在一起,使这两者不受外界干扰和误用的机制。 7.继承 继承是指一个对象从另一个对象中获得属性的过程。 8.多态 多态是指一个方法只能有一个名称,但可以有多种形态,也就是程序中可以定义多个同名的方法。 实例应用演示,例8-13;例8-14。 8.4 面向对象程序设计 DAO与ADO VBA语言基础 模块与过程 面向对象程序设计 8.5 DAO与ADO 在Access数据库程序设计中,VBA提供了2个非常重要的数据访问接口:DAO和ADO。通过数据访问接口,可以使Access数据库中的各种对象的数据管理和处理完全代码化,使开发的数据库管理系统功能更完善、更强大。 1 .基本概念 DAO(Data Access Objects)也称为“数据访问对象”,是一种面向对象的界面接口,提供一个访问数据库的对象模型,利用其中定义的一系列数据访问对象。 2.DAO模型结构 3.DAO数据类型变量 4.使用DAO访问数据库 (1)对象变量声明。 (2)对象变量赋值。 (3)语句设置方法与说明。 DAO 实例应用演示,例8-15。 ADO 1.基本概念 ADO(ActiveX Data Objects)也称为“ActiveX数据对象”,是基于组件的数据库编程接口,与编程语言无关的COM组件系统,主要操作是对数据读取和写入。 2.ADO模型结构 3.建立连接和断开 4.使用ADO访问数据库 实例应用演示,例8-16。 8.5 DAO与ADO

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档