打印本文 打印本文  关闭窗口 关闭窗口  
全国计算机等级考试二级Access考点分析之模块(2)
作者:佚名  文章来源:不详  点击数  更新时间:2008/4/18 14:56:17  文章录入:杜斌  责任编辑:杜斌

考点6 在模块中执行宏
  在模块的过程定义中,使用DoCmd对象的RunMacro方法,可以执行设计好的宏。其调用格式为:
        DoCmd.RunMacro MacroName [,RepeatCount][,RepeatExpression]
  其中MacroName表示当前数据库中宏的有效名称RepeatCount为可选项,用于计算宏运行次数的整数值;RepeatExpression也是可选项,为数组表达式,在每一次运行宏时进行计算,结果为False(0)时,停止运行宏。
8.3  VBA程序设计基础
   一般Access程序设计在遇到下列情况时需要使用VBA代码:
  (1)使数据库易于维护。
  (2)创建自己的函数。
  (3)显示错误消息。
  (4)创建或操作对象。
  (5)执行系统级别的操作。
  (6)一次操作多个记录。
  (7)将参数传送给Visual Basic过程。
考点7 面向对象程序设计的基本概念
  Access内部提供了功能强大的向导机制,能处理基本的数据库操作。在此基础上编写适当的程序代码,可以极大地改善程序功能。
  Access内嵌的VBA,功能强大,采用目前主流面向对象机制和可视化编程环境。
  Access采用面向对象程序开发环境,其数据库窗口可以方便地访问和处理表、查询、窗体、报表、页、宏和模块对象。VBA中可以使用这些对象以及范围更广泛地一些可编程对象。
  Access应用程序由表、查询、窗体、报表、页、宏和模块对象列表构成,形成不同的类。
  集合是由某些对象所包含的实例构成。
  2属性和方法
  属性和方法描述了对象的性质和行为。其引用格式为:对象.属性或对象.合法。
  Access中的“对象”可以是单一对象,也可以是对象的集合。
  3事件和事件过程
  事件是Access窗体或报表及其上的控件等对象可以“识别”的动作。在Access数据库系统中,可以通过两种方式处理窗体、报表或控件的事件响应,一种是使用宏对象来设置事件属性;另一种是为某个事件编写VBA代码过程,完成指定动作,这样的代码过程称为事件过程。
打印本文 打印本文  关闭窗口 关闭窗口