1、国家二级( ACCESS)机试模拟试卷 263及答案与解析 一、简单应用题( 40分) 1 在 “教师档案 .mdb”数据库中有班级、教师授课、教师档案和课程 4张表。 (1)以教师档案表为数据源,创建参数查询 “教师编号查询 ”,实现输入教师编号显示教师的全部信息。参数提示为 “请输入教师编号 ”。查询结果如图所示。 二、综合应用题( 30分) 2 考生文件夹下存在一个数据库文件 “samp3 mdb”,里面已经设计了表对象“tEmp”、窗体对象 “fEmp”、报表对象 “rEmp”和宏对象 “mEmp”。同时,给出窗体对象 “fEmp”上一个按钮的单击事件代码,试按以下功能要求补充设计:
2、(1)设置窗体对象 “fEmp”上两个命令按钮的 Tab键索引顺序 (即 Tab键焦点移动顺序 )为从 “报表输出 ”按钮 (名为 “bt1”)到 “退出 ”按钮 (名为 “bt2”)。 (2)调整窗体对象 “fEmp”上 “退出 ”按钮 (名为 “bt2”)的大小和位置,要求大小与 “报表输出 ”按钮 (名为 “bt1”)一致,且上边对齐 “报表输出 ”按钮,左边距离 “报表输出 ”按钮 l厘米 (即 “bt2”按钮的左边距离“bt1”按钮的右边 1厘米 )。 (3)将报表记录数据按照先姓名升序再年龄 降序排列显示:设置相关属性,将页面页脚区域内名为 “tPage”的文本框控件实现以下格式的
3、页码输出: “1 20”,“2 20”, , “20 20”。 (4)单击 “报表输出 ”按钮 (名为“bt1”),事件代码会弹出以下图例显示的消息框提示,选择是否进行预览报表“rEmp”;单击 “退出 ”按钮 (名为 “bt2”),调用设计好的宏 “mEmp”来关闭窗体。注意:不允许修改数据库中的表对象 “tEmp”和宏对象“mEmp”;不允许修改窗体对象 “fEmp”和报表对象 “rEmp”中未涉及的控件和属性。 程序代码只允许在 “*Add*”与 “*Add*”之间的空行内补充一行语句、完成设计,不允许增删和修改其他位置已存在的语句。 国家二级( ACCESS)机试模拟试卷 263答案与
4、解析 一、简单应用题( 40分) 1 【正确答案】 (1)在 “数据库 ”窗口中新建一个查询,在弹出的 “新建查询 ”对话框中选择 “设计视图 ”,在弹出的 “显示表 ”对话框中添加教师档案表。关闭 “显示表 ”对话框。选择教师档案表 .*和教师编号字段。将 “请输入教师编号 ”输入到教师编号字段的准则行,取消该字段的显示。将该查询保存为 “教师编 号查询 ”。 (2)在 “数据库 ”窗口中新建一个查询,在弹出的 “新建查询 ”对话框中选择 “设计视图 ”,在弹出的 “显示表 ”对话框中添加班级、教师授课表、教师档案表和课程表。关闭 “显示表 ”对话框。选择班级名称、课程名称和姓名字段。将 “
5、计算机软件 ”输入到班级名称字段的准则行。将该查询保存为 “查询 1”。 二、综合应用题( 30分) 2 【正确答案】 【操作步骤】 (1)步骤 1:打开 “samp3 mdb”数据库窗口,选中 “窗体 ”对象,右键单击 “femp”,选择 “设计视图 ”命令。 步骤 2:右键单击窗体,选择 “Tab键次序 ”命令,拖动改变两个对象的次序。 步骤 3:单击工具栏中的 “保存 ”按钮。 (2)步骤 1:选中 “bt2”控件,右键单击在弹出的菜单中选择 “属性 ”命令,在 “属性 ”对话框的 “宽度 ”和 “高度 ”中设置为 “2cm”和 “1cm”,在按 键的同时选中 bt1和bt2按钮,右键单
6、击在弹出的菜单中选择【对齐】 【靠左】。 步骤 2:选中 “bt2”控件,右键单击,在弹出的菜单中选择 “属性 ”命令,在 “属性 ”对话框的 “上边距 ”中设置为 “3cm”。关闭 “属性 ”对话框。 步骤 3:单击工具栏中的 “保存 ”按钮。 (3)步骤 l:选中 “报表 ”对象,右键单击 “rEmp”,选择 “设计视图 ”命令。 步骤 2:单击工具栏上的 “排序与分组 ”按钮,在 “字段表达式 ”下的下拉选项中选择 “姓名 ”字段,在 “排序次序 ”的相应行中选择 “升序 ”,再选择 “年龄 ”字段,在 “排序次序 ”的相应行中选择 “降序 ”,关闭 “排序与分组 ” 对话框。 步骤 3
7、:选中页面页脚区域内名为 “tPage”的文本框,右键单击选择 “属性 ”命令,在 “属性 ”对话框中的 “数据来源 ”中输入: =page ” ” pages,关闭当前对话框。 (4)步骤 1:选中 “报表输出 ”按钮,右键单击选择 “事件生成器 ”命令,输入以下代码: *Add* If MsgBox(“报表预览 ”, vbYesNo vbQuestion, “确认 ”) vbYesThen *Add* 步骤 2:单击 “保存 ”按钮,关闭代码窗口。 步骤 3:单击 “退出 ”按钮,右键单击选择 “事件发生器 ”命令,选择 “宏生成器 ”,单击 “确定 ”按钮,在宏中操作中输入: close。 步骤 4:单击工具栏中的 “保存 ”按钮,关闭设计视图。 步骤 5:运行该窗体,查看运行结果。 【试题解析】 本题考点:窗体属性的设置,排序与分组操作;窗体中标签、命令按钮控件属性的设置;报表属性的设置;宏操作, VBA编程。