国家二级VF机试(操作题)模拟试卷508
基本操作题
1.(1)在考生文件夹下打开数据库“订单管理”,然后删除其中的customer表(从磁盘中删除)。
(2)为employee表建立一个按升序排列的普通索引,索引名为xb,索引表达式为“性别”。
(3)为employee表建立一个按升序排列的普通索引,索引名为xyz,索引表达式为“str(组别,1)+职务”。
(4)为employee表建立一个主索引,为orders建立一个普通索引,索引名和索引表达式均为“职员号”。通过“职员号”为employee表和orders表建立一个一对多的永久联系。
【操作步骤】
(1)打开考生文件夹下的“订单管理”数据库,按要求删除指定的表,如图3.43所示。
[*]
(2)按照题目的要求为employee表建立普通索引,如图3.44所示。
[*]
(3)按照题目的要求为employee表建立普通索引,如图3.45所示,其中的表达式为“str(组别,1)+职务”。
[*]
(4)按照题目的要求为employee表和orders表建立永久联系,如图3.46所示。
[*]
解析:
简单应用题
2.(1)在考生文件夹下已有表单文件formone.scx,其中包含两个标签、一个组合框和一个文本框,如下图所示。
(1)【操作步骤】
步骤1:打开表单设计器,将题目要求的两个表依次添加到其数据环境中,如图3.47所示。然后关闭数据环境设计器。
[*]
步骤2:按照题目的要求,在属性窗口中修改控件的相关属性,如图3.48所示。并修改组合框的style属性为2。
[*]
步骤3:双击组合框,按照题目的要求修改组合框的相关方法,如图3.49所示。
[*]
其中,需将命令语句“Text1.Value=m2”改为“ThisForm.Text1.Value=m2”。
步骤4:保存并运行表单,如图3.50所示。
[*]
(2)【操作步骤】
步骤1:新建一个查询,将表employee和orders添加到查询中,如图3.51所示。
[*]
步骤2:按照题目的要求为查询添加相应的字段并设置筛选条件,如图3.52所示。
[*]
步骤3:按照题目的要求对指定的字段进行排序,并定义查询去向为表“tableone”,如图3.53昕示。
[*]
步骤4:最后将查询保存为“queryone.qpr”,并单击常用工具栏中的[*]按钮运行查询。
解析:
综合应用题
3.在考生文件夹下创建一个名为mymenu.mnx的下拉式菜单,并生成菜单程序mymenu.mpr。运行该菜单程序时会在当前Visual FoxPro系统菜单的“帮助”菜单之前插入一个“考试”菜单,如下图所示。
【操作步骤】
步骤1:新建一个菜单,并按照题目的要求设计菜单的显示方式及位置,如图3.54所示。
[*]
步骤2:按照题目要求设计各级菜单,如图3.55所示。
[*]
步骤3:选中“统计”行,单击后面的“创建”按钮[*],在弹出的窗口中输入如下代码,为“统计”菜单编写代码,如图3.56所示。
******“统计”菜单项中的代码******
&&选择查询字段,通过AS短语指定显示字段
SELECT Employee.组别,Employee.姓名AS负责人,SUM(orders.金额)as合计;
&&指定字段来源
FROM employee,orders;
&&设置查询条件
WHERE Employee.职员号=Orders.职员号;
AND Employee.职务=\\
解析:
本文档预览:3600字符,共2207字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载