vf二级考试上机答案

2024-08-17

vf二级考试上机答案(精选4篇)

vf二级考试上机答案 篇1

二级VF上机操作常见错误总结

1、出现如下提示框,提示:命令中含有不能识别的短语或关键字。该提示表示所输入的命令的打错的关键字。例如:

(1)SQL查询语句中,将from 错打成 form。

(2)SQL查询语句中,将标点符号错打成了中文状态下的标点符号,应改成英文状态下的标点符号。

2、在运行SQL命令时,出现打开对话框,并且文件类型指定为表。表示SQL中FROM后面接的表名打错了或根本就不存在。例如:

考生文件夹下有一个表,表名为“student.dbf”。此时,考生的输入的命令为select * from 学生,则系统就会弹出打开对话框。

3、考生在做模拟软件的时候,认为自己哪里都做对了,但是最后评分确是0分。请重点检查以下可能的错误原因。

(1)文件建立完成后,在保存时,文件名保存错了。

(2)查询或表单等在建立完成后,并没有按照要求去运行,以致没有产生题目所要求的结果表,故被评为0分。

4、在运行查询时,弹出提示窗口。提示内容为:操作符/操作数类型不匹配 该错误提示多数情况下是由于条件语句中的表达式”=”两边的数据类型不一致所造成的。

5、在上机操作中,有些命令或程序只能执行一次,多执行就会出错。例如: Insert into 命令:该命令的功能是插入记录,每执行一次,就插入一条,多执行就会出现在表中出现重复记录的现象。

Alter table 命令:该命令是修改表结构,正确执行一次就可以成功得分,如再次执行就会提示错误。

6、在数据库为表建立参照完整性的时候,需要首先清理数据库,清理数据库时提示“无法清理数据库”,此时可关闭VF,重新启动VF,再进行清理即可。

7、很多考生使用拼音输入法,所以在打字时经常将某些字输入错。如:订单管理、签订日期的订字,很容易就错误的输入成“定单管理”和“签定日期”。

8、在为某字段设置有效性规则时,首先一定要选中该字段,然后再去设置。设置时,规则文本框中是“逻辑表达式或关系表达式”,不能加引号,信息文本框是错误提示信息,一定要加引号;默认值加不加引号取决所设置的字段是否为字符型。

对于是否加引号,有 孟氏口诀:“上边不加,下边加”。

9、考生在练习SQL语句的过程中,经常会出现评分后不能得满分的情况,回到模拟软件中继续练习时还得重新输入SQL命令,令很多考生烦恼。建议考生在输入完SQL命令后,将该SQL命令复制下来,粘贴到一个记事本文件中,如果评分不能得到满分,下次可以直接把原来的SQL命令复制回来查找错误并进行修改,可以不用重新输入。

10、考生注意区分:I(i)l(L)1 及 o(O)0

11、注意表名的问题。例如题目中提示:“考生目录下有student.dbf”,则表名为student.dbf,考生切不可想当然的认为表名为“学生.dbf”

12、出现提示“致命错误”。这个错误是由于VF系统本身的不完善所致,造成此故障的考生原因多数是由“表达式中的数据类型不一致”所造成的,所以考生重新启动VF后,要注意检查表达式运算符两边的数据类型是否一致。

13、考生在输入命令的过程中,出现“输入一个字就删除相应位置上的一个字”这种情况。考生只需要按一下键盘上的Insert 键即可解决。

第1页

【重要提示】

上机考试是由机器自动评分,在评分中大体上可以分为两种评分方法。一是,检查命令是否正确,即检查题目正确答案所要求的关键字是否存在,如存在,则可以得分。二是,检查所要求的结果是否正确,例如,考试要求建立一个查询,文件名为myquery.qpr,并设置查询去向为表results.dbf,则系统在评分是即要检查myquery.qpr是否正确,又要检查results.dbf文件是否正确。

根据系统评分的特点,我们就可以对上机考试投机取巧。如果评分系统是检查命令是否正确,就可以采用万能代码法。即将你所有能想起来的VF关键字包括运算符都输入到代码窗口中,此办法虽不能保证得满分,但可得一部份分;如果系统是采用检查结果的评分办法,那么我们就可以造结果的方法。例如,要求使用命令将所有学生的年龄+1,我们可以直接打开表,在浏览窗口去修改表中的记录。【几点说明】

1、对于上机考试中要求使用SQL命令去操作的题,多数情况下,我们都可以使用查询设计器去简化操作。

2、考生在操作的过程中经常会因为各种原因把文件名存错,以致于得0分,修改办法有两种:一是,在项目管理器中,选中所要修改的文件名,并单击右键,选择重命名;二是,打开该文件的设计器,然后选择“文件”——“另存为”,就可以重新定义文件名了。

3、各位考生一定要学会检查运行结果是否正确。如设计一个查询文件,考生做完之后,可以打开查询去向所指定的表,根据经验初步检查结果是否正确。

4、对于改错题,各位考生只要按照《Visual FoxPro上机宝典》中的改正方法直接修改并运行即可。并不需要去真正理解题目的含义。因为上机考试是采用题库的形式,考的就是原题。(提示:选择一款好的模拟软件真的很重要,可以事半功倍。)

5、对于《Visual FoxPro上机宝典》的使用,考生在熟悉上机题后,要做到“做题不看书,看书不做题”。绝不可以“看一个字,打一个字”,《Visual FoxPro上机宝典》的正确性不需要由各位考生来验证。[转载请注明出自http://blog.sina.com.cn/itabc] 分享:

Qing

vf二级考试上机答案 篇2

1 系统整体设计

本系统开发使用Java语言、SQL Server数据库, 采用B/S模式实现。

2 数据库设计

下面对本系统的数据库的需求分析、概念设计和逻辑设计进行较为详细的介绍。

2.1 需求分析。

系统的总体功能框图如图1所示。2.1.1学生模块。学生注册:在此界面, 学生可以录入学号、姓名、密码、确认密码、性别、班级等基本信息。管理员可以修改这些数据。个人信息:维护基本信息, 密码修改。学生练习:不需登录即可进行练习。学生考试:学生需要登录系统方可参加考试。系统会显示剩余考试时间, 考试时间超过系统将自动交卷。2.1.2管理员模块。查询本人信息:查询及修改自己的基本信息。查询其他管理员信息:查看其他管理员信息。修改本人密码:重置自己的密码。试卷预览:预览试卷库中的试卷。试题信息维护:对试题进行查询、修改和删除, 添加新试题等。学生信息维护:对信息进行查询、修改和删除, 添加新同学等。查询成绩:对学生成绩进行查询、修改和删除, 添加成绩等。

2.2 数据库的概念设计。

系统中的的实体有管理员、试题、学生、成绩、考试, 其E-R如图2所示。

2.3 数据库的逻辑设计。

本系统主要数据库表的设计如下。 (1) administrator:管理员信息表, 包括a_id (管理员帐号) 、a_password (管理员密码) 、a_name (姓名) 、a_sex (性别) 、a_age (年龄) 、a_phone (电话) 、a_email (邮箱) 等字段。 (2) exampaper:试题表, 包括e_id (试卷唯一标识) 、e_name (考题的题号) 、p_id (试卷唯一ID) 、p_name (试卷名) 、e_course (分数) 、e_content (试题内容) 、e_answer (题目答案) 、e_type (试题类型) 等字段。 (3) messageprotect:考试状态表, 包括s_id (学号) 、e_id (试卷ID) 、timeout (考试剩余时间) 、answer (答案) 、allowstates (是否参加过考试) 、monistates (操作类型) 等字段。 (4) score:学生成绩表, 通过e_id和s_id两个字段来唯一标识考生成绩。包括score_id (自加1) 、e_id (试卷唯一标识) 、s_id (学生学号) 、score (所得分数) 等字段。 (5) student:学生基本信息表, 包括s_id (学号) 、s_password (密码) 、s_name (姓名) 、s_sex (性别) 、s_age (年龄) 、s_classes (班级) 、s_department_id (系别ID) 、s_department (系别名称) 、s_grade (年级) 、s_phone (手机号) 、s_email (邮箱) 、s_pic (照片) 等字段。

3 上机考试系统分析

3.1 试题库建设。

题目类型包括单项选择题、判断题、填空题。

3.2 组卷规则设计。

考试系统采用了固定的多套试卷。

3.3 考试环境。

系统具有显示剩余考试时间、自动前进下一题、浏览试题和自动交卷的功能。

3.4 系统判分功能的设计。

在考试页面, 点击下一题, 调用一个javascript方法, 然后通过ajax技术, 异步跳转到另外一个jsp页面, 将该题目的内容, 类型等传递到当前考试页面, 用户答完该题后, 再次点击下一题, 页面会异步跳转到另外一个jsp页面, 把用户的答案和正确答案进行比较, 最后的比较结果传递给当前页面, 然后总分变量total进行相应的变化。

3.5 成绩管理。

本考试系统能自动评分, 并按班级给出考生的成绩汇总等相关信息。可按考生学号、姓名、班级等信息查询成绩。

4 运行效果

考试系统自动抽卷、阅卷可以重复使用, 将极大提高考试效率及减轻教师的工作量。学生上机时可以练习考试系统的内容, 将提高学生的考试及格率。

参考文献

[1]谢莉莉, 李勤, 张荣新.计算机基础课程考试系统的开发与应用[J].计算机教育, 2010 (16) :156-159.

vf二级考试上机答案 篇3

一、程序改错题

使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正错误,使程序正常运行,并且要求最后一个catch必须抛出执行的任何异常。

程序异常,输出信息为

error

O

ERROR

注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//******error******的下面。

试题程序:

#include

intmain

{

try

{

throw(“error”);

}

//********error********

catch(chars)

{

cout<

}

try

{

throw((int)0);

}

//********error********

catch()

{

cout<

}

try

{

throw(O);

throw(“error”);

}

//********error********

catch()

{

cout<<“ERROR”<

}

return0;

}

二、简单应用题使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请补充完整程序fun(inti),使其完成以下功能:如果i=5,则输出如下5行#号。

#

##

###

####

#####

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

试题程序:

#include

voidfun(inti)

{

}

intmain()

{

fun(5);

return0;

}

三、综合应用题使用VC++6.0打开考生文件夹下的源程序文件3.cpp。程序通过继承关系,实现对姓名的控制。类TC1实现对名字访问的接口,TC2实现对名字的设置和输出。

程序输出为

TC2Name

May

其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。

(1)在类TCl中定义接口函数GetName为纯虚函数。请在注释1后添加适当的.语句。

(2)函数GetName2用于获得名字的缓存,但只获得允许读操作这个缓存,请在注释2后添加适当的语句。

(3)实现TC2的构造函数,请在注释3后添加适当的语句。

(4)完成TC2的构造函数,实现对名字的处理。请在注释4后添加适当的语句。

注意:增加或者修改代码的位置已经用符号表示出来,请不要修改其他的程序代码。

试题程序:

#include

classTC1

{

public:

//********1********

};

classTC2:publicTCl

{

public:

voidGetName()

{

cout<<“TC2Name”<

}

//********2********

{

returnm_str;

}

//********3********

{

inti:

for(i=0;str[i]!=0;i++)

m_str[i]=str[i];

//********4********

}

private:

charm_str[32];

};

voidmain()

{

TCl*P;

TC20bj1(“May”);

p=&objl;

p->GetName();

cout<

return;

}

一、程序改错题(1)应改为“catch(char*s)”。

(2)应改为“cateh(inti)”。

(3)应改为“catch(…)”。

【解析】本题中第1个标识前的异常抛出语句为“throw(“error”);”,其中的类型为字符串。所以对应的异常捕捉语句catch中应该符合这个类型,而程序中给出的语句“catch(chars)”是字符型的,所以第1处的语句修改为“catch(char*S)”。第2个标识前的异常抛出语句为“throw((int)0);”,其中的类型为int。对应的异常捕捉语句catch中应该符合这个类型,所以补充catch子句中的类型,否则如果找不到匹配的catch块,系统就会调用一个系统函数,使程序终止运行。即第2处的语句修改为“catch(inti)”。如果在catch子句中没有指定异常信息的类型,那么就用删节号“…”表示它可以捕捉任何类型的异常信息,即修改为“catch(…)”。

二、简单应用题for(intj=0;j(i;j++)//行循环

{

for(intk=0;k<=j;k++)//列循环

cout<<“#”;//输出“#”

cout<

}

【解析】本题首先利用for循环进行外层循环,输出对应的i行,然后利用for循环进行内层循环,输出对应i行的i列。

三、综合应用题(1)应添加“virtualvoidGetNamt!()=0;”。

(2)应添加“constchar*GetName2()”。

(3)应添加“TC2(char*str)”。

(4)应添加“m_str[i]=0;”。

vf二级考试上机答案 篇4

由于上机考试的考试方式和主要考点没有很大的变化,因此可以通过分析历届上机考试题来归纳总结上机考核的重点,下面介绍近几年二级Access上机考试所考查的知识点。

数据库基础知识

数据库是存储在计算机存储设备中的、结构化的相关数据的集合。数据库需要根据应用系统中数据的性质和内在联系,按照管理的要求来设计和组织。Access是一个关系型的数据库管理系统,它通过各种数据库对象来管理信息。本节要求掌握数据库的相关概念、关系数据库的基本概念、关系运算的基本概念、数据库设计的过程、SQL基本命令以及Access数据库的系统结构。

1.关系数据库基本概念

a)关系:一个关系就是一个二维表,在Access中,一个关系存储为一个表。

b)元组:在一个二维表(一个具体关系)中,水平方向的行称为元组,每一行就是一个元组,它对应表中的一条具体记录。

c)属性:二维表中垂直方向的列称为属性,每一列有一个属性名。

d)域:指属性的取值范围,即不同元组对同一个属性的取值所限定的范围。

e)关键字:指其值能够唯一标识一个元组的属性或属性的组合。

f)外部关键字:如果表中一个字段不是本表的主关键字,而是另外一个表的主关键字和候选关键字,则这个字段就称为外部关键字。

2.关系运算基本感念

a)选择:从关系中找出满足给定条件的元组的操作称为选择。

b)投影:从关系模式中指定若干属性组成新的关系称为投影。

C)联接:联接是关系的横向结合,联接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。

d)等值联接:按照字段值对应相等为条件进行的联接操作。

e)自然联接:是去掉重复属性的等值联接。

3.数据库设计的步骤

a)需求分析。

b)确定需要的表。

C)确定所需要的字段。

d)确定联系。

e)设计求精。

4.SQL基本概念与命令

a)基本表:是本身独立存在的表,在SQL中一个关系就对应一个表。

b)视图:是从一个或几个基本表导出的表,本身不独立存储在数据库中,是一个虚表。

c)SELECT 语句

数据库和表的基本操作

Access是一个功能强大的关系数据库管理系统,可以组织、存储并管理任何类型和任意数量的信息。为了了解和掌握Access组织和存储信息的方法,应该熟悉Access数据库和表的基本操作,包括数据库的创建、表的建立和表的编辑等内容。本节要求掌握数据库的创建过程、表的建立、表间关系的建立与修改、表的维护以及对表的相关操作等。

1.创建数据库

a)创建空数据库:先建立一个空数据库,然后向其中添加表、查询、窗体和报表等数 1 据库对象。

b)使用向导创建数据库:数据库向导中提供了一些基本的数据库模板,利用这些模板可以方便、快捷地创建数据库。

2.表的建立

a)建立表结构:使用向导,使用表设计器,使用数据表。

b)设置字段属性。

c)输入数据:直接输入数据,获取外部数据。

3.建立表之间的关系

a)表间关系的概念:Access中表与表之间的关系可以分为一对一、一对多和多对多3种。

b)设置参照完整性:是在输入或删除记录时,为维持表之间已定义的关系而必须遵守的规则。

c)建立表间关系:使用数据库向导创建数据库时,向导会自动定义各个表之间的关系,使用表向导创建表时,也会自动

定义该表与数据库中其他表之间的关系。

4.表的维护

a)修改表的结构:添加字段,修改字段,删除字段,重新设置关键字。

b)编辑表的内容:定位记录,选择记录,添加记录,删除记录,修改数据,复制数据。

c)调整表的外观:改变字段次序,调整字段显示宽度和高度,隐藏列和显示列,冻结列,设置数据表格式,改变字体显示。

5.表的其他操作

a)查找数据。

b)替换数据。

c)排序记录。

d)筛选记录 查询的基本操作

查询是Access处理和分析数据的工具,它能够把多个表中的数据抽取出来,供用户查看、更改和分析使用。要了解并学会使用Access的查询功能,就应该熟悉查询的基本概念、基本操作以及查询的创建和使用。本节要求掌握查询的概念、查询的分类、查询的准则、查询的创建以及对已创建查询的操作。

1.查询的分类

a)选择查询:是根据指定的查询准则,从一个或多个表中获取数据并显示结果。

b)交叉表查询:将来源于某个表中的字段进行分组,一组列在数据表的左侧,一组列在数据表的上部,然后在数据表行与列的交叉处显示表中某个字段的统计值。

c)参数查询:是一种利用对话框来提示用户输入准则的查询,可以根据用户输入的准则来检索符合相应条件的记录。

d)操作查询:可以在一次查询操作中对所得结果进行编辑等操作,包括生成表查询、删除查询、更新查询和追加查询。

e)SQL查询:是用户使用SQL语句创建的一种查询,主要包括联合查询、传递查询、数据定义查询和子查询。

2.查询的准则

a)准则中的运算符:关系运算符、逻辑运算符和特殊运算符。

b)准则中的函数:数值函数、字符函数、日期时间函数和统计函数。

c)使用文本值作为准则:文本值要用半角的双引号括起来。

d)使用处理日期结果作为准则:日期值要用半角的井号括起来。

e)使用字段的部分值作为准则:可以方便地限定查询范围。

f)使用空值或空字符串作为准则:空值是使用Null或空白来表示字段的值,空字符串是用双引号括起来的字符串。

3.创建查询

a)使用向导创建选择查询。

b)使用设计器创建查询。

c)在查询中计算:创建总计查询,总计项,分组总计查询,添加计算字段。

4.操作已创建的查询

a)生成表查询:利用一个或多个表中的全部或部分数据创建新表。

b)删除查询:从一个或多个表中删除一组记录。

c)更新查询:对一个或多个表中的一组记录作全部更新。

d)追加查询:从一个或多个表中将一组记录添加到一个或多个表的尾部。

窗体的基本操作

窗体是Access数据库中的一种对象,通过窗体可以方便地输入数据、编辑数据、显示和查询表中的数据。利用窗体可以将整个应用程序组织起来,形成一个完整的应用系统,任何形式的窗体都是建立在表或查询的基础上的。要学会使用窗体,应该熟悉窗体的概念和作用、窗体的组成和结构以及窗体的创建和设置等。本节要求掌握窗体的概念和作用、窗体的组成和结构、窗体的类型、窗体的创建方法以及窗体中工具箱、控件的使用。

1.窗体的分类

a)纵栏式窗体:将窗体中的一个显示记录按列分隔,每列的左边显示字段名,右边显示字段的内容。

b)表格式窗体:在一个窗体中显示多条记录的内容。

C)数据表窗体:主要作用是作为一个窗体的子窗体。

d)主/子窗体:窗体中的窗体称为子窗体,包含子窗体的基本窗体称为主窗体。

e)图表窗体:利用Microsoft Graph以图表形式显示用户的数据。

f)数据透视表窗体:是Access为了以指定的数据表或查询为数据源产生一个Excel的分析表而建立的一种窗体形式。

2.创建窗体

a)使用“自动创建窗体”。

b)使用“窗体向导”:创建基于一个表的窗体,创建基于多个表的主/子窗体。

C)使用“数据透视表向导”。

d)使用“图表向导”。

3.窗体的视图

a)“窗体”视是显示记录数据的窗口,主要用于添加或修改表中的数据。

b)“数据表”视是以行和列格式显示表、查询或窗体数据的窗口。

c)“设计”视是用于创建窗体或修改窗体的窗口。

报表的基本操作

报表是Access中以一定格式表现数据的一种对象。利用报表可以控制数据内容的大小和外观、以及排序、汇总相关数据还可选择输出数据到屏幕或打印设备上,本节内容涉及报表的一些基本应用操作,如报表的创建、报表的设计、分组记录易报表的存储和打印等。本节要求掌握报表的组成及分类、使用向导创建报表、使用设计器编辑报表以及在报表中进行计算和汇总等内容。

1.报表的组成

a)报表页眉:位于报表的开始处。

b)页面页眉:报表的每一页有一个页面页眉。

C)主体:是报表显示数据的主要区域。

d)页面页脚:打印在每页的底部。

e)报表页脚:打印在报表的结束处。

2.报表的分类

a)纵栏式报表:一般是在一页中主体节区内显示一条或多条记录,而且以垂直方式显示。

b)表格式报表:是以整齐的行、列形式显示记录数据,通常一行显示一条记录、一页显示多行记录。

c)图表报表:是指包含图表显示的报表类型。

d)标签报表:是一种特殊类型的报表,用来制作标签。

3.报表的创建

a)使用“自动报表”创建报表。

b)使用“报表向导”创建报表。

c)使用“图表向导”创建报表。

d)使用“标签向导”创建报表。

e)使用“设计”视图创建报表。

4.报表的编辑

a)设置报表格式。

b)添加背景图案。

c)添加日期和时间。

d)添加分页符和页码。

e)使用节。

f)绘制线条和矩形。页的基本操作

随着Internet的飞速发展,网页已成为越来越重要的信息发布手段,Access支持将数据库中的数据通过Web页发布,Access与Internet通过Web页紧密结合起来,通过Web页,可以方便、快捷地将所有文件作为Web发布程序存储到指定的文件夹中,或者将其复制到Web服务器上,在网络上发布信息。在Access的数据访问页中,相关数据会随着数据库中的内容而变化,使得用户可以随时通过Internet访问这些资料。本节要求掌握数据访问页视图、数据访问页的创建方法、数据访问页的编辑方法以及数据访问页的查看。

1.数据访问页的视图

a)页视是查看所生成的数据访问页样式的一种视图方式。

b)设计视是创建与设计数据访问页的一个可视化的集成界面,在该界面下可以修改数据访问页。

2.数据访问页的创建

a)自动创建数据访问页。

b)使用向导创建数据访问页。

3.数据访问页的编辑

a)添加标签:用来显示描述性文本信息。

b)添加命令按钮:利用它可以对记录进行浏览和操作等。

C)添加滚动文字:只有在页视图方式下,才能看到滚动文字的效果。

d)使用主题:主题是一个为数据访问页提供字体、横线、背景图像以及其他元素的统一设计和颜色方案的集合。

e)设置背景:在使用自定义背景颜色、图片或声音之前,必须删除已经应用的主题。

f)添加0ffice电子表格:在数据访问页中添加了Office电子表格后,用户可以使用数据访问页的页视图或internet Explorer浏览器查看和分析相关的数据。

宏是一些操作的集合,使用这些操作可以使用户方便而快捷地操纵Access数据库系统。在Access数据库系统中,通过直接执行宏或者使用包含宏的用户界面,可以完成许多复杂的人工操作,而在许多其他数据库管理系统中,要想完成同样的操作,就必须采用编程的方法才能实现。编写宏的时候,不需要记住各种语法,每个宏操作的参数都显示在宏的设计环境里,设置简单。本节要求掌握宏的基本概念以及宏的基本操作,包括创建宏、运行宏、在宏中使用条件、设置宏操作参数以及其他常用宏操作。

1.宏的基本概念

a)宏:宏是由一个或多个操作组成的集合,其中的每个操作能够自动地实现特定的功能。

b)宏组:宏可以是包含操作序列的一个宏,也可以是一个宏组,如果设计时有很多的宏,将其分类组织到不同的宏组中会有助于数据库的管理。

c)宏的调用:宏按名调用,宏组中的宏按“宏组名.宏名”格式调用。

d)宏与Visual basic:对于每个宏操作,都可以在模块对象中通过编写VBA语句来达到同样的功能。

e)宏向Visual basic程序代码转换:Access中提供了将宏转换为等价的VBA事件过程或模块的功能。

2.宏的基本操作

a)创建操作序列宏。

b)创建宏组。

C)条件操作宏。

d)宏的操作参数设置。

e)宏的运行:直接运行宏,运行宏组中的宏,运行宏或事件过程以响应窗体、报表或控件中的事件。

f)宏的调试。

g)常用宏操作:打开或关闭数据库表对象,运行和控制流程,设置值,刷新、查找数据或定位记录,控制显示,通知或警告用户,导入和导出数据。

模块

模块是Access系统中的一个重要对象,它以VBA语言为基础编写,以函数过程或子过程为单元的集合方式存储。利用模块可以完成一些宏所不能完成的复杂操作,例如具有复杂条件和循环结构的操作。本节要求掌握模块的基本概念、模块的创建方法、模块中的调用和参数传递以及VBA程序设计基础知识。

1.模块的基本概念

a)类模块:包括窗体模块和报表模块,它们从属于各自的窗体或报表。

b)标准模块:一般用于存放供其他Access数据库对象使用的公共过程。

c)将宏转换为模块:在Access系统中,根据需要可以将设计好的宏对象转换为模块代码形式。

2.创建模块

a)创建VBA模块:在模块中加入过程,在模块中执行宏。

b)编写事件过程:键盘事件,鼠标事件,窗口事件,操作事件和其他事件。

3.VBA程序设计基础

a)面向对象程序设计的基本概念。

b)VBA编程环境:进入VBA,VBA界面。C)VBA编程基础:常量,变量,表达式。

上一篇:离婚诉讼书范本下一篇:辩论思维训练