课程

课程介绍

Microsoft Office Access是一款由微软发布的关联式数据库管理系统,该软件支持Visual Basic宏语言,这种语言是一个面向对象的编程语言,可以引用包括BAO、ActiveX数据对象以及许多其他的ActiveX组件在内的对象,功能十分强大。我们在使用这款软件的过程中,可以用宏来调用VBA函数,这样大大拓展了宏的作用。这款软件的专业性非常强,授课讲师将详细介绍Microsoft Office Access用宏调用VBA的具体操作方法。

培训对象

需要提高ACCESS技能的人事、行政及管理人员。

课程收益

系统地的学习ACCESS技能。

知识概要

-- ACCESS宏和控件:使用宏;扩展控件;Access技术; 访问模块;
-- ACCESS VBA开发:基础概念;结构控制语句;Vba函数;关于错误处理;access对象模型;
-- Forms(form);Form方法;Form属性;Form事件;Docmd;Reports;
-- 其他对象的使用;使用Ado对象模型访问数据库。

课程大纲

模块

学习内容

第一天

第一部分:ACCESS宏和控件

一:使用宏

1.运行宏 2.创建宏 3.创建AutoKeys宏 4.使用执行操作 5.引用对象属性 6.宏的流程控制

二:扩展控件

1.在启动时运行宏 2.同步不同窗体中的记录 3.宏嵌套 4.事件中使用宏 5.创建宏按钮

三:Access技术

1.浏览Access SQL 2.编写SQL语句 3.链接SQL语句和对象 4.创建交叉表查询 5.使用图表

四:访问模块

1.浏览模块窗口 2.使用调试窗口 3.编辑VB代码 4.编写用户自定义函数 5.使用循环语句 6.使用模块函数

第二天

第二部分:ACCESS VBA开发

一:基础概念

1.对象属性方法事件 2.过程:函数和子程序 3.宏代码的录制与学习 4.vb代码编辑环境 5.代码测试方法 6.声明变量以及赋值 7.变量和常量的作用域 8.变量的种类 9.申明对象变量 10.变量的传递 11.关系和逻辑运算符 12.数组的定义与使用 13.调用多参数过程 14.调用函数过程

二:结构控制语句

1.If条件语句 2.Do…Loop语句 3.For …Next语句 4.For each … next 5.With语句

三:Vba函数

1.日期函数 2.字符串函数 3.数学函数 4.输入输出函数

四:关于错误处理

1.On Error GoTo line 2.On Error Resume Next 3.On Error GoTo 0 4.Resume 5.Resume Next

五:access对象模型

1.对象模型图 2.Application属性:Docmd;Forms;Reports;Screen;Currentproject;currentdata;Application方法;Echo;Setoptions,getoptions;Quit;Runcommand;Syscmd

第三天

六:Forms(form)

1.form的引用:Count;Forms!formname ;Forms![form name];Forms ("formname");Forms(index);Controls; Forms!OrderForm.ctlSubForm.Form!Controls.NewData

2.Form方法:Recalc重新计算控件;Refresh;Requery;Gotopage;Undo;setfocus

3.Form属性:recordsource;Allowedits;Timerinterval;Visible

4.Form事件:Open/Close;current;Timer;Beforeupdate/afterupdate;Click/dblclick

七:Docmd

1.Openform 2.Openreport 3.Clos 4.Printout 5.Requery 6.Runcommand 7.Restore/Maximize/Minimize 8.Outputto 9.Runsql  10.Movesize 11.selectobject 12.showallrecords

八:Reports

1.Format 2.Print 3.Open 4.nodata

九:其他对象的使用

1.screen对象:Activecontrol;activeform;activereport;activedatasheet;Mousepointer;Previouscontrol

2.CurrentProjecallforms;allreports;Path;name;fullnameConnectionBaseconnectionstring

3.Currentdata

Alltables;allquerys;Accessobject;Isloaded;Name;Type

十:使用Ado对象模型访问数据库

1.Connection 2.Command 3.Recordset 4.Connection 5.创建记录集的方法 6.Recordset的编辑 7.事务处理 8.窗体记录的定位 9.窗体记录的移动

认证过程

无认证考试

开班信息

暂无开班信息