首页 > 全部 > 二级VF > 国家二级VF机试(操作题)模拟试卷413

国家二级VF机试(操作题)模拟试卷413

本单篇文档共4904字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级VF 模拟试卷 6375人下载
价格: 1.20 原价:¥8.00
收藏

国家二级VF机试(操作题)模拟试卷413

基本操作题

1.在考生文件夹下完成如下操作:

1.打开表单one,向其中添加一个组合框(Combol),并将其设置为下拉列表框。

2.在表单one中,通过表单设计器中的属性窗口设置组合框的RowSource和RowSourceType属性,使组合框Combol的显示条目为“上海”、“北京”(不要使用命令指定这两个属性),显示情况如下图所示。

(1)打开表单one,通过表单控件工具栏向表单添加一个组合框,并修改其Style属性为“2一下拉列表框”,如图3.133所示。

[*]

(2)修改组合框的RowSourceType属性值设置为“1一值”,RowSource设置为“上海,北京”,如图3.134所示。

[*]

(3)通过表单控件工具栏向表单中添加两个命令按钮,分别在属性工具栏中修改这两个按钮的Caption属性为“统计”和“退出”,双击“退出”按钮编写其Click事件代码为“ThisForm.Release”。

(4)编写“统计”按钮的Click事件代码如下。

****“统计”按钮的Click事件代码****

&&Select予句选择查询字段,From子句指定字段来源

select*from歌手表.dbf;

&&设置查询条件

where歌手出生地=ThisForm.combol.

List(ThisForm.combol.Listindex);

&&将查询结果存储到birthplace.dbf中

INTO TABLE birthplace.dbf

*************************************

保存并运行表单。

解析:打开表单,为表单添加控件,并按照题目的要求修改相应控件的属性值,为相关控件的相关事件编写代码。

简单应用题

2.在考生文件夹下,打开该CDB数据库,完成如下简单应用:

1.使用一对多表单向导选择CUST表和ORDER表生成一个名为ONE的表单。要求从父表CUST中选择所有字段,从子表ORDER中选择所有字段,使用“顾客号”建立两表之间的关系,样式为“阴影式”;按钮类型为“图片按钮”;排序字段为“顾客号”,升序;表单标题为“顾客订购商品维护”。

2.使用查询设计器设计一个名称为VIEW_C的查询,统计查询所有顾客购买商品应付款的情况。查询结果包括顾客号、顾客名、地址和付款金额四个字段(注意:每件商品的“金额”是由COMM表中该商品的单价*ORDER表中该商品的订购数量计算得到,每个顾客的付款金额则是顾客购买商品金额的合计),各记录按顾客号升序排序,并将查询结果存储到表TABA中。设计完成后,运行该查询。

(1)步骤1:单击常用工具栏中的“新建”按钮,文件类型选择“表单”,利用向导创建表单。

步骤2:在“向导选取”对话框中,选择“一对多表单向导”并单击“确定”按钮,并显示“一对多表单向导”对话框。

步骤3:在“一对多表单向导”对话框的“步骤1一从父表中选定字段”中,首先要选取表“oust”,在“数据库和表”列表框中,选择表“cust”,接着在“可用字段”列表框中显示表oust的所有字段名,并选定所有字段名,再单击“下一步”按钮。

步骤4:在“一对多表单向导”对话框的“步骤2一从子表中选定字段”中,选取表“order”,在“数据库和表”列表框中,选择表“order”,接着在“可用字段”列表框中显示表order的所有字段名,并选定所有字段名,再单击“下一步”按钮。

步骤5:在“一对多表单向导”对话框的“步骤3一建立表之间的关系”中,再单击“下一步”按钮。

步骤6:在“一对多表单向导”对话框的“步骤4一选择表单样式”中,在“样式”中选择“阴影式”,在“按钮类型”中选择“图片按钮”,再单击“下一步”按钮。

步骤7:在“一对多表单向导”对话框的“步骤5一排序次序”中,选定“顾客号”字段并选择“升序”,再单击“添加”按钮,再单击“下一步”按钮。

步骤8:在“一对多表单向导”对话框的“步骤6一完成”中,在“请输入表单标题”文本框中输入“顾客订购商品维护”,再单击“完成”。

步骤9:在“另存为”对话框中,输入保存表单名“one”,再单击“保存”按钮,最后表单就生成了。

(2)步骤1:单击常用工具栏中的“新建”按钮,打开新建对话框后,选择“查询”,单击“新建文件”按钮。

步骤2:打开查询设计器窗口,在“添加表或视图”窗口中选择添加表COMM、ORDER、CUST。

步骤3:在“字段”选项卡中添加字段“CUST.顾客号,CUST.顾客名,CUST.地址”,在“函数和表达式”处单击后面的浏览按钮,打开表达式生成器对话框,建立表达式“SUM(COMM.单价*ORDER.数量)AS付款金额”,单击“确定”按钮,关闭表达式生成器对话框后,单击“添加”按钮。

步骤4:在“分组依据”选项卡中添加“CUST.顾客号”字段,按顾客号实现分组。

步骤5:在“排序依据”选项卡中添加“CUST.顾客号”字段,按升序排序。

在“查询”菜单中选择“查询去向……”,在“查询去向”对话框中选择“表”,输入表名TABA,单击“确定”。

步骤6:最后保存文件名为view_c并运行查询。

解析:新建表单时选择“向导”,之后的步骤按题目要求设置。

综合应用题

3.利用表设计器在考生文件夹下建立表table3,表结构如下:

学号 字符型(10)

姓名 字符型(6)

课程名 字符型(8)

分数 数值型(5,1)

然后编写程序。prog1.prg,在xuesheng表和chengji表中查询所有成绩不及格(分数小于60)的学生信息(学号、姓名、课程名和分数),并把这些数据保存到表table3中(若一个学生有多门课程不及格,在表table3中就会有多条记录)。要求查询结果按分数升序排列,分数相同则按学号降序排列。

要求:在程序中用SET RELATION命令建立chengji表和xuesheng表之间的关联(同时用INDEX命令建立相关的索引),并通过DO WHILE循环语句实现规定的功能。最后运行程序。

步骤1:通过前面所学的知识,按照题目的要求新建一张表table3。

步骤2:新建程序prog1.pfg,输入下列命令语句,并运行该程序。

*******progl.prg中的代码*******

&&关闭程序运算的显示过程

SET TALK OFF

&&打开数据库

OPEN DATABASE cj_m

&&选择查询字段,制定字段来源,设置查询条件,将查询结果存储列表temp中

SELECT * FROM table3 WHERE.F.INTO TABLE temp

SELECT 1

&&打开xuesheng表

USE xuesheng

&&建立索引

INDEX O

本文档预览:3600字符,共4904字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级VF机试(操作题)模拟试卷413

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号