access数据库程序设计 第08章visual basic

access数据库程序设计 第08章visual basic

ID:39944179

大小:395.00 KB

页数:40页

时间:2019-07-15

access数据库程序设计 第08章visual basic_第1页
access数据库程序设计 第08章visual basic_第2页
access数据库程序设计 第08章visual basic_第3页
access数据库程序设计 第08章visual basic_第4页
access数据库程序设计 第08章visual basic_第5页
资源描述:

《access数据库程序设计 第08章visual basic》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第8章VisualBasicforApplication编程基础8.1VBA编程基础8.2模块与过程8.1VBA编程基础使用VBA与使用宏相比有如下一些优点。(1)能进行错误处理(2)运行速度快(3)功能更强大(4)控制能力更强(5)与外部交互的能力更强8.1.1Access程序设计的概念Access数据库程序设计是一种面向对象的程序设计。1.Access对象和方法2.Access对象的引用(1)对象.属性(2)对象.方法3.Access事件与事件过程8.1.2VBA的数据类型1.基本数据类型表8-2VBA中的基本数据类型VBA数据类型符号取值范围占内存大小默认值Byte(字节)0~2

2、551字节0Integer(整型)%−32768~327672字节0Long(长整型)&−2147483648~21474836474字节FalseBoolean(布尔)True或者False2字节0Single(单精度)!−3.4E38~3.4E384字节0Double(双精度)−1.8E308~4.9E3248字节0Currency(货币)@−922,337,203,685,477.5808~922,337,203,685,477.58078字节0String(字符串)$根据实际字符而定11+字符串长空串Date(日期)100年1月1日~9999年12月31日8字节0Object(

3、对象)任何可用对象4字节空Variant(变体)数值为双精度,字符数值为16字节字符为22+字符串长空8.1.3VBA常量、变量和表达式1.常量(1)文字常量(2)符号常量(3)固有常量(内置常量)(4)Access系统定义常量2.变量变量是在程序执行过程中其值可以发生变化的量。(1)声明变量(2)变量的命名(3)变量的作用域和生命周期3.表达式(1)算术运算符与算术表达式表8-4算术运算符号运算运算符表达式示例加法运算+X+Y减法运算−X−Y取负运算−−X乘法运算*X*Y整数除法运算XY浮点数除法运算/X/Y指数运算^X^Y取模运算ModXModY(2)字符串连接符与字符串表达式

4、X$="Good"Y$="Day"Z$=X$&""&Y$运算结果是:变量Z$的值是“GoodDay”。(3)关系运算符与关系表达式表8-5关系运算符号列表运算符测试关系表达式示例=相等X=Y<>或><不等于X<>Y<小于X大于X>Y<=小于等于X<=Y>=大于等于X>=Y(4)逻辑运算符表8-6逻辑运算符列表运算符号含义Not非,由真变假或由假变真And与,两个表达式同时为真则值为真,否则同时为假Or或,两个表达式中有一个为真则为真,否则为假Xor异或,两个表达式同时为真或同时为假,则值为假,否则为真Eqv等价,两个表达式同时为真或同时为假,则值为真,否则为假Imp蕴涵,当第一个

5、表达式为真,且第二个表达式为假,则值为假,否则为真(5)对象运算符表8-7“!”的引用示例标识符引用Forms![教师名单]打开“教师名单”窗体Report![课程表]打开“课程表”报表Forms![学生]![学生ID]打开“学生”窗体上的“学生ID”控件8.1.4VBA程序结构1.顺序结构2.选择控制结构(分支结构)(1)简单选择语句If条件Then语句1[Else语句2]【例8-1】X=10Y=1IfX>=YThenDebug.Print"X>=Y"Debug.Print"X

6、if(3)SelectCase语句SelectCase测试条件Case条件1语句1Case条件2语句2…….Case条件n[CaseElse语句n+1]EndSelect3.循环结构(1)While…Wend循环结构While…Wend循环的语法结构如下:While条件循环体Wend(2)DoWhile…LoopDoWhile条件循环体Loop(3)For…Next循环For循环控制变量=初值To[终值Step步长]循环体Next[循环控制变量]For循环执行步骤如下:①将初值赋给循环控制变量。②判断循环控制变量是否在初值与终值之间。③如果循环控制变量超出范围,则跳出循环,否则继续执行

7、循环体。④在执行完循环体后,将循环变量加上步长后赋给循环变量,在返回第2步继续执行。(4)ForEach…Next语句ForEach…Next语句用于对一个数组或集合中的每一个元素重复执行一组语句。8.1.5VBA编程环境1.进入程序编辑器VBE2.VBE操作界面图8-3VBE操作界面图8-5“标准”工具栏(1)代码窗口(2)立即窗口(3)监视窗口(4)本地窗口(5)对象浏览器(6)工程资源管理器(7)属性窗口8.1.6VBA程序的调试图8-1

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

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

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