Access应用技术教程第9章 Access 2007的增强应用

Access应用技术教程第9章 Access 2007的增强应用

ID:43185125

大小:1.99 MB

页数:48页

时间:2019-10-01

Access应用技术教程第9章 Access 2007的增强应用_第1页
Access应用技术教程第9章 Access 2007的增强应用_第2页
Access应用技术教程第9章 Access 2007的增强应用_第3页
Access应用技术教程第9章 Access 2007的增强应用_第4页
Access应用技术教程第9章 Access 2007的增强应用_第5页
资源描述:

《Access应用技术教程第9章 Access 2007的增强应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第9章Access2007的增强应用学习目的与要求:Access2007的增强应用不仅包括旧版功能的增强应用,还包括了新增功能的应用。本章将介绍AccessVBA编程技术、VBA程序调试方法、Web发布以及OLE应用等增强功能的应用。第9章Access2007的增强应用9.1AccessVBA编程技术9.2VBA程序调试方法9.3Web发布9.4OLE应用9.1AccessVBA编程技术9.1.1了解VBA的概述VBA是MicrosoftOffice系列内置的编程语言,功能强大,而且是面向对象(OOP)的编程语言。同其他面向对象的编程语

2、言一样,VBA也有对象、属性、方法和事件。对象就是代码和数据的结合,可将它看作单元,例如,表、窗体或文本框等都是对象。每个对象由类来定义。属性是对象特性,如大小、颜色和状态等。方法是指对象能执行的动作,如刷新等。事件是指对象可以辨认的动作,如单击鼠标或按下某键等,可以编写代码针对这些事件来做出响应。虽然Access的交互操作功能非常强大且易于掌握,但是在实际的数据库应用系统中,用户还是希望尽量通过自动操作达到数据库管理的目的。应用程序设计语言在开发中的应用,可以加强对数据管理应用功能的扩展。Office中包含VisualBasicfor

3、Application(VBA),VBA具有与VisualBasic相同的语言功能,它为Access提供了无模式用户窗体以及支持附加ActiveX控件等功能。9.1.2掌握VBA基础知识用户利用VBA编程可以完成所有需要的工作,为了掌握VBA编程的基础知识,首先得了解VBA的数据类型。1.数据类型VBA提供了对多种类型的支持,下面列出VBA中的基本数据类型,如表9.1所示。数据类型类型声明字符所占字节数有效值Byte(单字节型)10~255Integer(整型)%2-32768~32767Long(长整型)&4-2.147483648~

4、2.147483647Single(单精度型)!4-3.402823e38~3.402823e38Double(双精度型)#8-1.79769313486232e308~1.79769313486232e308表9.1VBA基本数据类型数据类型类型声明字符所占字节数有效值Currency(货币型)@8-922337203685477.5808~922337203685477.5807String(字符型)$10~65535个字符Boolean(布尔型)2True或FalseDate(日期型)8100.1.1~9999.12.31Vari

5、ant(变体型)不定上述之一其中,字节、整型、长整型、单精度、双精度、货币等数据类型属于数值数据类型,可以进行各种数学运算。字符型数据类型用来声明字符串。布尔型数据类型用来表示一个逻辑值,逻辑正确时显示True,不正确时显示False。日期型数据类型用来表示日期,不过必须用#号括起来,例如#2011/8/3#。变体型数据类型可以存放系统定义的任何数据类型,如数值、字符串、布尔型及日期等类型的数据,其数据类型由最近放入的值而定。例如,w=85623,这时w为长整型;w=“ShuXue”,这时w成为字符型;w=True,这时w又成为了布尔型

6、。VBA中的Type语句是用来定义数据类型的。用户自定义数据类型可以包括数据类型数组,或当前定义的用户自定义类型的一种或多种元素。其语法是:[Private

7、Public]Type类型名称元素名称As数据类型[元素名称As数据类型]……EndType例如,定义班级的名称、编号基本情况的数据类型如下:PublicTypeClassesNameAsString(30)‘表示字符串最大为30个字符NumberAsIntegerEndType定义完自定义类型后,就可以声明该类型的变量了,例如:DimClassAsClasses这样就可以运用自定

8、义类型的数据了。例如:Class.Name=”计算机网络”Class.Number=0612.常量在VBA中,用户还将用到变量和常量。常量是在程序运行过程中始终固定不变的值,变量是指在程序运行过程中其值可以变化的量。VBA程序设计过程中,在代码中经常会用到一些常数,而这些常数的含义非常难忘或者特别长,每次使用时还需要核对查阅。在这种情况下,定义常量来代表这些固定不变的数字或字符串,可以提高代码的可读性和可维护性。常量不能像变量那样任意修改,也不能赋予新值。VBA中有一部分常量是系统预先定义的,可以直接使用。用户也可以根据需要使用自己定义

9、的常量,但在使用前必须先声明,以便申请一定的内存空间。声明常量的关键字为Const。其语法是:[Public/Private]Const常量名[As类型]=表达式其中,“常量名”可以是任何有效的符号名。“表

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。