2015年计算机等级考试二级Access辅导笔记:模块和应用程序设计(1)
发布时间:2010/11/10 11:41:19 来源:城市学习网 编辑:ziteng
第10章
模块和应用程序设计
1.模块基础知识
宏可以执行一系列简单的操作,但若要对数据库对象进行更复杂,更灵活的控制,就需要进行编程.
ACCESS中,编程通过模块对象实现,模块将各种数据库对象联结起来,构成一个完整的系统.
1.1 模块的概念
模块是将VBA(Visual Basic for Applications)声明和过程作为一个单元进行保存的集合.
模块是由一个或多个过程组成的,其中的每个过程都是一个函数过程或子程序,它们各实现一种或几种功能.
过程 是包含VB代码的单位,包含一系列的语句和方法,执行特定的操作.
声明 由Option语句配置模块中整个编程环境
1.2模块的分类
类模块
类模块是可以定义新对象的模块,模块中定义的过程将变成该对象的属性或方法
标准模块
包含通用过程和常用过程.通用过程是不与任何对象相关联的过程.常用过程是可以在数据库中任何地方执行的过程.
2. 创建模块
2.1 创建类模块
2.2 创建标准模块
2.1 创建类模块
在设计视图中打开相应的窗体或报表.
2.1 创建类模块
单击选择要执行事件的控件,单击"属性"按钮,或右键单击打开该对象的属性表,在属性表中选择"事件"选项卡.
2.1 创建类模块
选择要创建事件过程的属性框,如"单击","双击"等,表示在单击或双击后将要执行的事件过程.
2.1 创建类模块
单击"单击"属性框右边的"生成器"按钮,打开"选择生成器"对话框,再次对话框中选择"代码生成器"
2.1 创建类模块
单击"确定"按钮,打开模块窗口,系统自动生成对应事件过程的过程头和过程尾,如下图,可以在"模块窗口中输入要完成的事件
2.2 创建标准模块
创建标准模块时,可以在数据库窗口的"模块"选项卡中单击"新建"按钮,弹出如下窗口,在此窗口中输入编写标准模块的代码. 由于事件过程不与任何窗体或报表具有直接关系,因此都要由用户自己编写.
3.模块应用实例
[10-1]在"图书管理"数据库中创建一个窗体类模块,在此窗体中有一个命令按钮,单击该按钮,可以打开已有的窗体,比如"读者权限"窗体,并将Form对象变量指向该窗体,如下图所示 [NextPage] 3.模块应用实例
1.在数据库窗口中打开"窗体"对象窗口,单击"新建"按钮,在打开"新建窗体"对话框中选择"设计视图",然后"确定",打开窗体设计视图.
3.模块应用实例
2.从工具箱中选择"命令按钮"控件,将其放置在窗体上.
3.模块应用实例
3.单击工具栏中属性按钮,设置命令按钮的属性如下:
在"格式"选项卡的"标题"栏中,将其标题设置为"查看读者权限"
3.模块应用实例
在事件选项 卡的"单击"栏中,单击右边的"生成器"按钮,在弹出的"选择生成器"对话框中选择"代码生成器"
3.模块应用实例
在上图的"Private Sub Command0_click()"和"End Sub"之间输入以下代码:
Dim frm As Form
DoCmd.OpenForm"读者权限"
Set frm=Forms!读者权限
3.模块应用实例
4.切换到窗体视图,查看结果
4.Access数据库应用程序设计
Access数据库应用程序是用Access数据库管理系统建立的应用程序.
本质上,Access数据库应用程序就是Access建立的数据库,它是由表,查询,窗体,报表,宏和模块等对象构成,这些对象可以存储在一个或多个Access数据库文件(.mdb)中,形成一个有机的整体,从而完成特定的任务
4.Access数据库应用程序设计
Microsoft Access是一个数据库管理系统,是建立数据库或数据库应用程序的工具.
一般的,在开发完一个Access应用程序以后,最好将它们分成两个数据库:一个应用程序数据库,一个存储数据的数据库,两者通过链接表建立联系,这样可以提高应用程序的性能,便于系统的维护和升级.
4.1用数据库向导创建数据库应用程序
[10-2]用向导创建一个如下图所示的"联系管理"数据库的主切换面板,在此面板中,为用户提供一些按钮和按钮功能的说明文本,以方便打开"联系管理"数据库中的其它窗体和报表等对象
4.1用数据库向导创建数据库应用程序
操作步骤:
从启动Microsoft Access开始,屏幕上自动显示如图所示对话框,单击选择"新建"|"项目(现有数据)"或"新建"|"项目(新数据)"
4.1用数据库向导创建数据库应用程序
若已经打开了数据库或者Access启动时显示的
对话框已经关闭,单击"数据库"工具栏上的"根
据模板新建"按钮,出现"新建"对话框,单击"数
据库"选项卡,并单击"联系管理"图标
4.1用数据库向导创建数据库应用程序
单击"确定",指定新建数据库的名称及保存的位置
4.1用数据库向导创建数据库应用程序
3.单击创建按钮,弹出向导对话框一,列出"信息管理"数据库包含的信息
4.1用数据库向导创建数据库应用程序
4.单击"下一步"弹出向导二,在此选择要添加的字段(斜体显示的字段)
4.1用数据库向导创建数据库应用程序
5. 单击"下一步"弹出向导三,在此选择窗体显示的样式
4.1用数据库向导创建数据库应用程序
6.单击"下一步"选择打印报表的样式
4.1用数据库向导创建数据库应用程序
7.单击"下一步",确定数据库的标题
4.1用数据库向导创建数据库应用程序
8.单击"下一步",确定构建完数据库后是否启动数据库
4.1用数据库向导创建数据库应用程序
9. 单击"完成"系统开始创建"联系管理"数据库,然后自动打开"主切换面板".至此,数据库向导创建了多个数据库对象,形成一个有机的整体.
10.4.2自定义创建数据库应用程序
[10-3]为"图书管理"数据库创建一个应用程序,主切换面板如下:
10.4.2自定义创建数据库应用程序