当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
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自定义创建数据库应用程序
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved