当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
2015年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
发布时间:2010/9/9 11:05:24 来源:城市学习网 编辑:ziteng
一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)
在考生文件夹下完成如下操作:
1. 新建一个名为"饭店管理"的项目。
2. 在新建的项目中建立一个名为"使用零件情况"的数据库,并将考生目录下的所有自由表添加到该数据库中。
3. 修改"零件信息"表的结构,增加一个字段,字段名为"规格",类型为字符型,长度为8。
4. 打开并修改mymenu菜单文件,为菜单项"查找"设置快捷键Ctrl+T。
解答:
1.利用工具栏上的“新建”工具创建一个项目“饭店管理”。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
2.在“项目管理器”中选择“数据”选项页,选中“数据库“,单击右边的“新建”按扭。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
在“数据库设计器”中单击右键,选择“添加表”,把所有的自由表添加到数据库中。(可参考前面的题目,此处略)
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
3.选中“零件信息”表,单击右键选择“修改”,进入到“表设计器”,增加字段“规格”。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
4.打开菜单mymenu,选中“查找”菜单。单击右边“选项”下的按扭。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
弹出的对话框中,在“键标签”右边的框中按下快捷键ctll+T
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
关闭“菜单设计器”并保存菜单文件。 [NextPage] 二、简单应用(2小题,每题20分,计40分)
在考生文件夹下完成如下简单应用:
1. 用SQL语句完成下列操作:查询与项目号"s1"的项目所使用的任意一个零
件相同的项目号、项目名、零件号和零件名称(包括项目号s1自身),结果按项目号降序排序,并存放于item_temp.dbf中,同时将你所使用的SQL语句存储于新建的文本文件item.txt中。
2. 根据零件信息、使用零件和项目信息三个表,利用视图设计器建立一个视
图view_item, 该视图的属性列由项目号、项目名、零件名称、单价、数量组成,记录按项目号升序排序,筛选条件是:项目号为"s2"。
解答:
1.先用查询设计器
启动“查询设计器”。
添加表。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
选择输出字段。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
设置“筛选”。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
设置“排序依据”。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
设置“查询去向”。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
查看SQL得到代码:
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
修改上述代码如下,将其复制到命令窗口执行:
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
注意此题的技巧:把查询设计器和命令结合起来,快速而准确。 [NextPage] 在“数据库设计器”中单击右键,选择“新建本地视图”,启动“视图设计器”。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
(1)添加表到“视图设计器”中。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
(2)设置输出字段如下。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
(3)设置“排序依据”。(按项目号升序排序)
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
(4)设置“筛选”。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
(5)关闭设计器保存视图,视图名为view_item。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24) [NextPage]

三、综合应用(1小题,计30分)
设计一个文件名和表单名均为form_item的表单,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题设为"使用零件情况统计"。表单中有一个组合框(combo1)、一个文本框(text1)和两个命令按钮"统计"(command1)和"退出"(command2)。
 运行表单时,组合框中有三个条目"s1"、"s2"、"s3"(只有三个,不能输入新的,RowSourceType的属性为"数组",Style的属性为"下拉列表框")可供选择,单击"统计"命令按钮以后,则文本框显示出该项目所用零件的金额(某种零件的金额=单价*数量)。
单击"退出"按钮关闭表单。
解答:
1.先创建一个空白表单。(略)
2.添加控件到表单上。
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
3.在属性窗口设置属性。
表单的caption的值为:使用零件情况统计
表单的name的值为:form_item
两个命令按扭的caption依次为:统计和退出
组合框的style的值为2
组合框的RowSourceType为5---数组
4.设置组合框的数据源。
在表单的init 事件定义如下代码:
public a(3)
a(1)=”s1”
a(2)=”s2”
a(3)=”s3”
在属性窗口设置组合框的RowSource的值为a
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
5.编写事件代码。
“统计”按扭的click代码如下:
x=allt(thisform.combo1.value)
SELECT SUM(使用零件.数量*零件信息.单价) as je;
 FROM  使用零件情况!使用零件 INNER JOIN 使用零件情况!零件信息 ;
   ON  使用零件.零件号 = 零件信息.零件号;
 WHERE 使用零件.项目号 = x into array b
 thisform.text1.value=allt(str(b[1]))
“退出”按扭的click代码如下:
thisform.release
※ 解答技巧: 上述SQL代码可用查询设计器得到。
附数据表的内容和结构如下:
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24) 2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)
2010年计算机等级考试二级VFP上机考试冲刺模拟试题(24)

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved