vba知识 国家计算机二级等级考试 access

vba知识 国家计算机二级等级考试 access

ID:15349377

大小:106.00 KB

页数:13页

时间:2018-08-02

vba知识 国家计算机二级等级考试 access_第1页
vba知识 国家计算机二级等级考试 access_第2页
vba知识 国家计算机二级等级考试 access_第3页
vba知识 国家计算机二级等级考试 access_第4页
vba知识 国家计算机二级等级考试 access_第5页
资源描述:

《vba知识 国家计算机二级等级考试 access》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据访问页Access支持将数据库中的数据通过Web页发布。 静态HTML文件:数据不常改动且Web应用程序不需要窗体。 动态HTML文件:数据经常需要改动且Web应用程序需要使用窗体保存和获得Access数据库的现有数据。 6.1数据访问页有两种视图方式: 页视图和设计视图6.1.1页视图 页视图是查看所生成的数据访问页样式的一种视图方式。示例6.1.2设计视图设计视图是编辑、修改数据访问页的视图。示例工具箱:1.绑定HTML    2.滚动文字3.展开/收缩    4.绑定超级连接5.图像超级

2、链接6.影片自动创建、向导、设计视图6.2.1自动创建数据访问页  示例6.2.2使用向导创建数据访问页  示例6.2.3使用设计视图创建数据访问页(不要求)6.3.1添加标签标签用来显示描述性文本信息。示例步骤6.3.2添加命令按钮  示例6.3.3添加滚动文字  示例6.3.4设置背景示例  宏7.1.1宏的概念 宏是由一个或多个操作组成的集合,其中的每个操作能够自动地实现特定的功能。Access中宏可以分为:操作序列宏、宏组、含有条件操作的条件宏。 宏可以是包含操作序列的一个,也可以是一个宏

3、组。7.1.2常用宏操作1.Openform、openreport、openquery、close2.运行和控制流程Runsql、runapp、quit3.设置值Setvalue4.刷新、查找数据或定位记录 Requery、findrecord、findnext、gotorecord5.控制显示Maximize、minimize、restore6.通知或警告用户Beep、msgbox、setwarnings7.导入和导出数据Transferdatabase、transfertext建立宏的过程主要

4、是指定宏名、添加操作、设置参数、提供注释说明信息。7.2.1操作序列宏的创建示例7.2.2宏组的创建示例:期末考试7.2.3条件操作宏示例7.2.4宏的操作参数设置7.2.5宏的运行1.直接运行宏2.运行宏组中的宏宏组名.宏名3.运行宏或事件过程以响应窗体、报表或控件的事件7.2.6宏的调试单步调试7.3.1事件的概念事件是在数据库中执行的一种特殊操作,是对象所能辨识和检测的动作,当此动作发生于某一个对象上时,其对应的事件便会触发。打开窗体时,事件发生顺序为:打开—加载—调整大小—激活(获得焦点)

5、—成为当前关闭窗体时,事件发生的顺序为:卸载(失去焦点)—停用—关闭7.3.2通过事件触发宏autoexec 模块以VBA为基础编写,以函数过程或子过程为单元的集合方式存储。模块分为类模块和标准模块两种类型。8.1.1类模块 窗体模块和报表模块都属于类模块,它们从属于各自的窗体或报表。进入模块代码设计区域的方法有两种:1.工具栏“代码”按钮2.创建事件过程时自动进入8.1.2标准模块 标准模块一般用于存放供其他Access数据库对象使用的公共过程。 标准模块通常安排一些公共变量或过程供类模块里的过

6、程调用。 标准模块中的公共变量和公共过程具有全局特性,其作用范围在整个应用程序里,生命周期是伴随着应用程序的运行而开始、关闭而结束。8.1.3将宏转换为模块(另存为…)1.在模块中加入过程(1)Sub过程:子过程,执行一系列操作,无返回值。可使用Call来调用。Sub过程名  [程序代码]EndSub(2)Function过程:函数过程,执行一系列操作,有返回值。不用使用Call来调用执行。Function过程名[程序代码]EndFunction2.在模块中执行宏 在模块的过程定义中,使用DoCm

7、d对象的RunMacro方法,可以执行设计好的宏。调用格式为:DoCmd.RunMacroMacroName 一般Access程序设计在遇到下列情况下需要使用VBA代码:1.创建用户定义函数2.复杂程序处理3.数据库的事务处理4.使用ActiveX控件和其他应用程序对象5.错误处理8.3.1面向对象程序设计的基本概念1.集合和对象一个对象就是一个实体(有若干属性)集合表达的是某类对象所包含的实例构成2.属性和方法属性和方法描述了对象的性质和行为。引用方式为:对象.属性 或 对象.方法DoCmd对象

8、,主要功能是通过调用包含在内部的方法实现VBA编程中对Access的操作。格式为:DoCmd.OpenReportreportname3.事件和事件过程 事件是Access窗体或报表及其上的控件等对象可以“辨识”的动作。可以通过两种方式处理窗体、报表或控件的事件响应,一是使用宏对象,二是为某个事件编写VBA代码过程,这样的过程称为事件过程。示例:命令按钮、消息框8.3.2VBA编程环境:一、VBE界面:标准工具栏、工程窗口、代码窗口、属性窗口、立即窗口(Debug.Print)。二

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

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

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