1、国家二级 VF机试(操作题)模拟试卷 398及答案与解析 一、基本操作题 1 在考生文件夹下有一个名为 myform的表单。打开表单文件,然后在表单设计器中完成下列操作: 1将表单设置为不可移动,并将其标题修改为 “表单操作 ”。 2为表单新建一个名为 mymethod的方法,方法代码为: wait“mymethod“window 3编写 OK按钮的 Click事件代码,其功能是调用表单的 mymethod方法。 4编写 Cancel按钮的 Click事件代码,其功能是关闭当 前表单。 二、简单应用题 2 在考生文件夹下完成如下简单应用: 1用 SQL语句完成下列操作:查询项目的项目号、项目名
2、和项目使用的零件号、零件名称,查询结果按项目号降序、零件号升序排序,并存放于表 item_temp中,同时将使用的 SQL语句存储于新建的文本文件 item txt中。 2根据零件信息、使用零件和项目信息 3个表,利用视图设计器建立一个视图view_item,该视图的属性列由项目号、项目名、零件名称、单价和数量组成,记录按项目号升序排序,筛选条件是项目号为 “s2”。 三、综合应用题 3 (1)在考生文件夹下建立如下图所示的表单文件 form_three,表单名为 forml。标签控件命名为 Ln,文本框控件命名为 Textn,命令按钮控件命名为 Commands。表单运行时在文本框中输入职员
3、号,单击 “开始查询 ”命令按钮查询该职员所经手的订购单信息 (取自 order表 ),查询的信息包括订单号、客户号、签订日期和金额,查询结果按签订日期升序排列,将结果存储到用字母 “t”加上职员号命名的表文件中。例如。职员 101经手的订购单信息将存储在表 t101中,每次完成查询后关闭表单。 (2)建立菜单 mymenu,其中包含 “查询 ”和“退出 ”两个菜单项,选择 “查询 ”时运行表单 form_three(直接用命令 ),选择 “退出 ”时返回到默认的系统菜单 (直接用命令 )。 (3)最后从菜单运行所建立的表单,并依次查询职员 107、 11和 115经手的订购单信息。 国家二级
4、 VF机试(操作题)模拟试卷 398答案与解析 一、基本操作题 1 【正确答案】 (1)打开表单,在属性窗口将表单的 Movable属性修改为 F,并将其 Caption属性设置为 “表单操作 ”。 (2)在系统菜单中的 “表单 ”菜单中选择 “新建方法程序 ”打 开 “新建方法程序 ”对话框,然后在名称框中输入 “mymethod”并单击 “添加 ”按钮,关闭对话框后双击表单空白处,编写表单的 mymethod事件代码如下: wait“mymethod“window (3)双击打开 OK按钮的 Click事件,输入: ThisForm mymethod (4)双击打开 Cancel按钮的 C
5、lick事件,输入: ThisForm Release 二、简单应用题 2 【正确答案】 (1)步骤 1:按照题目的要求,通过查询设计器新建查询。如图3 33所示。 步骤 2:按照题目的要求新建文本文件 item txt,并将满足条件的 SQL语句粘贴到文本文件中,如图 3 34所示。 步骤 3:在命令窗口输入 “do item txt”并按回车键运行查询,如图 3 35所示。(2)步骤 1:打开数据库设计器,按照题目的要求新建本地视图,如图 3 36所示。 注意:将表全部添加到视图中时,按默认联接即可。 步骤 2:按照题目的要求设计视图,如图 3 37所示。步骤 3:按照题目的要求保存视 图
6、,如图 3 38所示。 【试题解析】 因为题目没有明确要求通过什么方式编写 SQL语句,所以可以通过查询设计器来完成题目的要求。 三、综合应用题 3 【正确答案】 步骤 1:在命令窗口输入 “Create form form_three”,按下回车键建立一个表单,通过表单控件工具栏按题目要求为表单添加控件。在表单属性窗口中修改标签的 Name属性为 “Ln”, Caption属性为 “输入职员号 ”,文本框的 Name属性为 “Textn”,命令按钮的 Name属性为 “Commands”, Caption属性为 “开始 查询 ”。 步骤 2:写入命令按钮的 Click事件代码如下: *“开始
7、查询 ”按钮的 Click事件代码 * 对 x进行赋值 x=ThisForm textn Value 选择查询字段,指定字段来源 a=“SELECT Order订单号, Order。客户号, Order签订日期, Order金额FROM order; 设置查询条件 WHERE Order职员号 =x; 查询结果按签定日期升序排列并将结果存储入表 t中 ORDER BY Order签订日期 INTO TABLE t“+x a * 步骤 3:新建一个菜单,菜单项为查询和退出,对应的命令分别为 “DO FORM form_three”和 “SET SYSMENU TO DEllAULT”。保存菜单名为 “mymenu”并生成可执行菜单。 步骤 4:运行菜单,单击 “查询 ”打开表单并按要求运行表单。