1、国家二级 VF机试(操作题)-试卷 285及答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下完成如下操作: 1打开表单 one,向其中添加一个组合框(Combol),并将其设置为下拉列表框。 2在表单 one中,通过表单设计器中的属性窗口设置组合框的 RowSource和 RowSourceType属性,使组合框 Combol的显示条目为“上海”、“北京”(不要使用命令指定这两个属性),显示情况如下图所示。 (分数:2.00)_二、简单应用题(总题数:1,分数:2.00)2.在考生文件夹下完成下列操作: 1在考生文件夹下利用查询设计
2、器创建一个查询,从表中查询演唱“粤语”歌曲的歌手。查询结果包含歌手的姓名、语言和点歌码三个字段;各记录按“点歌码”降序排序,点歌码相同的再按“演唱者”升序排序;查询去向为表 ta。最后将查询保存在 qaqpr 文件中,并运行该查询。 2使用一对多报表向导建立报表,要求父表为“歌手”,子表为“歌曲”。从父表中选择字段“姓名”和“地区”,从子表中选择字段“歌曲名称”和“点歌码”,两个表通过“歌手 id”和“演唱者”建立联系,按“姓名”升序排序,其他默认,生成的报表名为“歌手报表”。(分数:2.00)_三、综合应用题(总题数:1,分数:2.00)3.在考生文件夹下有一个名为 zonghe的表单文件,
3、其中:单击“添加”命令按钮可以将左边列表框中被选中的项添加到右边的列表框中;单击“_国家二级 VF机试(操作题)-试卷 285答案解析(总分:6.00,做题时间:90 分钟)一、基本操作题(总题数:1,分数:2.00)1.在考生文件夹下完成如下操作: 1打开表单 one,向其中添加一个组合框(Combol),并将其设置为下拉列表框。 2在表单 one中,通过表单设计器中的属性窗口设置组合框的 RowSource和 RowSourceType属性,使组合框 Combol的显示条目为“上海”、“北京”(不要使用命令指定这两个属性),显示情况如下图所示。 (分数:2.00)_正确答案:(正确答案:(
4、1)打开表单 one,通过表单控件工具栏向表单添加一个组合框,并修改其 Style属性为“2 一下拉列表框”,如图 3133 所示。 (2)修改组合框的 RowSourceType属性值设置为“1一值”,RowSource 设置为“上海,北京”,如图 3134 所示。 )解析:解析:打开表单,为表单添加控件,并按照题目的要求修改相应控件的属性值,为相关控件的相关事件编写代码。二、简单应用题(总题数:1,分数:2.00)2.在考生文件夹下完成下列操作: 1在考生文件夹下利用查询设计器创建一个查询,从表中查询演唱“粤语”歌曲的歌手。查询结果包含歌手的姓名、语言和点歌码三个字段;各记录按“点歌码”降
5、序排序,点歌码相同的再按“演唱者”升序排序;查询去向为表 ta。最后将查询保存在 qaqpr 文件中,并运行该查询。 2使用一对多报表向导建立报表,要求父表为“歌手”,子表为“歌曲”。从父表中选择字段“姓名”和“地区”,从子表中选择字段“歌曲名称”和“点歌码”,两个表通过“歌手 id”和“演唱者”建立联系,按“姓名”升序排序,其他默认,生成的报表名为“歌手报表”。(分数:2.00)_正确答案:(正确答案:(1)步骤 1:单击常用工具栏“新建”按钮或选择菜单栏“文件”一“新建”命令,新建一个查询文件,将“歌曲”表和“歌手”表添加到查询设计器中,如图 428 所示。 步骤 2:在查询设计器的“字段
6、”选项卡下,将字段“演唱者”、“语言”和“点歌码”添加到选定字段中,如图429 所示。 步骤 3:在“筛选”选项卡下,选择字段名为“语言”,条件为“=”,实例输入“粤语”,单击“插入”按钮,如图 430 所示。 步骤 4:在“排序依据”选项卡下,将“点歌码”和“演唱者”字段添加到“排序条件”中,设置先按点歌码降序排列,再按演唱者升序排序,如图 431 所示。 步骤 5:选择菜单栏“查询”一“查询去向”命令,在弹框中设置查询去向为“表”,输入文件名“ta”。然后保存查询为 qa并运行。 (2)步骤 1:单击常用工具栏“新建”按钮或选择菜单栏“文件”一“新建”命令,新建一个报表,利用向导创建报表。
7、在“向导选取”对话框中,选择“一对多报表向导”并单击“确定”按钮,如图 432 所示。 步骤 2:弹出“一对多报表向导”对话框。“步骤1一从父表选择字段”中,在“数据库和表”列表框中,选择表“歌手”,接着在“可用字段”列表框中显示歌手表的所有字段名,将“姓名”和“地区”添加至“选定字段”列表框中,单击“下一步”按钮。如图 433 所示。 步骤 3:在“步骤 2一从子表选择字段”界面的“数据库和表”列表框中,选择表“歌曲”,接着在“可用字段”列表框中显示表歌曲的所有字段名,添加“歌曲名称”和“点歌码”至“选定字段”列表框中,单击“下一步”按钮。如图 434 所示。 步骤 4:在“步骤 3一为表建
8、立关系”中,单击“下一步”按钮,如图 435 所示。 步骤 5:在“步骤 4一排序记录”中,选择“姓名”以及“升序”单选按钮,接着单击“添加”按钮,最后单击“下一步”按钮,如图 436 所示。步骤 6:在“步骤 5一选择报表样式”中,在默认状态下单击“下一步”按钮,如图 437 所示。步骤 7:在“步骤 6一完成”中,输入报表标题“歌手报表”,单击“完成”按钮,如图 438 所示。 )解析:三、综合应用题(总题数:1,分数:2.00)3.在考生文件夹下有一个名为 zonghe的表单文件,其中:单击“添加”命令按钮可以将左边列表框中被选中的项添加到右边的列表框中;单击“_正确答案:(正确答案:步
9、骤 1:打开考生文件夹下的表单文件 zon#e。 步骤 2:“确定”命令按钮的Click事件如下。 * &选择查询字段 SELECT Student姓名,Course课程名称,Score考试成绩; 指定字段来源 FROM student INNER JOIN score INNER JOIN Course; 设置查询条件 ON Score课程编号=Course课程编号; ON Student学号=Score学号; WHERECn; 查询结果按课程名称升序排列,同一课程按:等试成绩降序排列 ORDER BY Course课程名称,Score考试成绩 DESC; &将查询结果存储到 zonghedbf 中 INTO TABLE zonghedbf * 步骤 3:保存并运行表单,如图 393 所示。 )解析:解析:在表单设计器中完成命令按钮的 Click事件代码的修改或编写。