ACCESS宏,控件和VBA开发

培训费用:¥ 4000

培训周期:16 课时

在线咨询

课程大纲


培训大纲

第一部分 : ACCESS宏和控件


单元一:使用宏

运行宏

创建宏

创建AutoKeys宏

使用执行操作

引用对象属性

宏的流程控制


单元二 :扩展控件

在启动时运行宏

同步不同窗体中的记录

宏嵌套

事件中使用宏

创建宏按钮


单元三:Access技术

浏览Access SQL

编写SQL语句

链接SQL语句和对象,

创建交叉表查询,

使用图表

单元四: 访问模块

浏览模块窗口

使用调试窗口

编辑VB代码

编写用户自定义函数

使用循环语句

使用模块函数


第二部分:ACCESS VBA开发


单元一:  基础概念

对象属性方法事件

过程:函数和子程序

宏代码的录制与学习

vb代码编辑环境

代码测试方法

声明变量以及赋值

变量和常量的作用域

变量的种类

申明对象变量

变量的传递

关系和逻辑运算符

数组的定义与使用

调用多参数过程

调用函数过程


单元二 :  结构控制语句

If条件语句

Do…Loop语句

For …Next语句

For each  … next

With语句


单元三:  Vba函数

日期函数

字符串函数

数学函数

输入输出函数


单元四  :关于错误处理

On Error GoTo line

On Error Resume Next

On Error GoTo 0

Resume

Resume Next


单元五:  access对象模型

对象模型图

Application属性

Docmd

Forms

Reports

Screen

Currentproject

currentdata

Application方法

Echo

Setoptions,getoptions

Quit

Runcommand

Syscmd


单元六 : Forms(form)

form的引用

Count

Forms!formname

Forms![form name]

Forms ("formname")

Forms(index)

Controls

Forms!OrderForm.ctlSubForm.Form!Controls.NewData

Form方法

Recalc重新计算控件

Refresh

Requery

Gotopage

Undo

setfocus

Form属性

recordsource

Allowedits

Timerinterval

Visible

Form事件

Open/Close

current

Timer

Beforeupdate/afterupdate

Click/dblclick


单元七:  Docmd

Openform

Openreport

Close

Printout

Requery

Runcommand

Restore/Maximize/Minimize

Outputto

Runsql

Movesize

selectobject

showallrecords


单元八:   Reports

Format

Print

Open

nodata


单元九:  其他对象的使用

screen对象

Activecontrol;activeform;activereport;activedatasheet;

Mousepointer

Previouscontrol

CurrentProjec

allforms;allreports;

Path;name;fullname

Connection

Baseconnectionstring

Currentdata

Alltables;allquerys;

Accessobject

Isloaded

Name

Type


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

Connection

Command

Recordset

Connection

创建记录集的方法

Recordset的编辑

事务处理

窗体记录的定位

窗体记录的移动