课程详情
2017-09-28
课程长度:3天/18小时
课程描述:
Access在功能先进的数据库管理系统和数据库应用程序中是最容易操作的,但如果只会操作Access 的应用程序是不够的,必须通过"VBA的程序代码"来达成客户和设计者的要求,让Access符合自动化与准确的要求。本课程对于VBA的应用是采取重点式深入浅出的方式,让学员很快的了解VBA设计的精神所在,并且同时明了各种程序应用的变化,即让学员可以快速而且没有隔阂的进入VBA设计的领域。
培训对象:
本课程适用于有众多数据,需要自行设计小型数据库者;数据库程序设计师;
人事、仓管、营销、业务等相关*者。
培训内容:
模块一 基础概念
·对象属性方法事件
·过程:函数和子程序
·宏代码的录制与学习
·VB代码编辑环境
·代码测试方法
·声明变量以及赋值
·变量和常量的作用域
·变量的种类
·申明对象变量
·变量的传递
·关系和逻辑运算符
·数组的定义与使用
·调用多参数过程
·调用函数过程
模块二 结构控制语句
·If条件语句
·Do…Loop语句
·For …Next语句
·For each … next
·With语句
·Select...case语句
模块三 VBA函数
·日期函数
·字符串函数
·数学函数
·输入输出函数
模块四 关于错误处理
·On Error GoTo line
·On Error Resume Next
·On Error GoTo 0
·Resume
·Resume Next
模块五 access对象模型
·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
模块九 使用Ado对象模型访问数据库
·Connection
·Command
·Recordset
·Connection
·创建记录集的方法
·Recordset的编辑
·事务处理
·窗体记录的定位
·窗体记录的移动