【参考答案】
(1)具体步骤如下:
① 在“命令”窗口输入命令:MODIFY DATABASE sc2,新建一个数据库文件。
② 在数据库设计器中,将考生文件夹下的自由表score2添加到数据库中。
③ 利用菜单命令,打开“新建”对话框,新建一个视图文件。
④ 将数据表score2添加到视图设计器中。
⑤ 在视图设计器的“字段”选项卡中,单击“全部添加”命令按钮,将“可用字段”列表框中的3个字段全部添加到右边的“选定字段”列表框中。
⑥ 在“筛选”选项卡中的“字段名”下拉列表框中选择“score2.积分”字段,在“条件”下拉列表框中选择“<”,在“实例”文本框中输入1500。
⑦ 在“排序依据”选项卡中,将“可用字段”列表框中的“score2.积分”字段添加到右边的“选定字段”列表框中,在“排序选项”选项区中选中“升序”单选按钮。
⑧ 将视图文件以score_view名保存在考生文件夹下。
⑨ 在“新建”对话框中选中“查询”单选按钮,打开查询设计器,将视图score_view添加到查询设计器中
⑩ 在查询设计器的“字段”选项卡中,单击“全部添加”命令按钮,将“可用字段”列表框中的字段全部添加到“选定字段”中。
执行菜单命令“查询”→“查询去向”。
系统弹出“查询去向”对话框,在对话框中单击“表”图标按钮,在“表名”文本框中输入保存查询结果的表名v2,单击“确定”按钮关闭对话框。
执行菜单命令“查询”→“运行查询”,查询结果将自动保存到数据表v2中。
(2)具体步骤如下:
① 在“命令”窗口输入命令:CREATE MENU filemenu,系统弹出一个“新建”对话框,在该对话框中单击“菜单”图标按钮。
② 进入菜单设计器,根据题目要求,输入两个主菜单名称“文件”和“帮助”,在“结果”下拉列表框
中全部选择“子菜单”选项,
③ 单击“文件”名行中的“创建”按钮进入下级菜单的设计界面,编写每个子菜单项的名称“打开”、“存为”和“关闭”,然后在3个子菜单的“结果”对话框中选择“过程”或“命令”。
④ 在“关闭”菜单项的“命令”文本框中编写程序代码:SET SYSMENU TO DEFAULT。
⑤ 选择菜单命令“菜单”→“生成”,生成一个菜单文件filemenu.mpr,
【试题解析】
本试题(1)小题考查的主要是视图的建立及查询,可以在视图设计器中根据题意为自由表建立一个视图文件score_view,并在视图设计器的对应选项卡中为视图设置条件,然后通过查询设计器完成视图的查询,并决定输出去向为表。(2)小题中主要是考查菜单设计器的“结果”下拉列表框中各项的使用功能,例如要建立下级菜单,在“结果”下拉列表框中就必须选择“子菜单”选项,而要执行某条菜单命令,就应该选择“命令”或“过程”选项。
3.综合应用题
(1)请编写名称为change_c的程序并执行。该程序实现下面的功能:将雇员工资表salarys进行备份,备份文件名为baksals.dbf。利用“人事部”向“财务部”提供的雇员工资调整表c_salary1的“工资”,对salarys表的“工资”进行调整(请注意:按“雇员号”相同进行调整,并且只是部分雇员的工资进行了调整,其他雇员的工资不动)。最后将salarys表中的记录存储到od_new表中(表结构与salarys表完全相同)。
(2)设计一个文件名为form2的表单,其中包含“调整”(名称Command1)和“退出”(名称Command2)两个命令按钮。
单击“调整”命令按钮时,调用change_c命令程序实现工资调整。
单击“退出”命令按钮时,关闭表单。
注意:在两个命令按钮中均只有一条命令,不可以有多余命令。
【参考答案】
(1)具体步骤如下:
本新闻共
6页,当前在第
5页
1 2 3 4 5 6