国家二级VF机试(操作题)模拟试卷505
基本操作题
1.(1)在考生文件夹下新建一个名为“供应”的项目文件。
(2)将数据库“供应零件”加入到新建的“供应”项目中。
(3)通过“零件号”字段为“零件”表和“供应”表建立永久性联系,其中,“零件”表是父表,“供应”表是子表。
(4)为“供应”表的“数量”字段设置有效性规则:数量必须大于0并且小于9999;错误提示信息是“数量超范围”(注意:规则表达式必须是“数量>0.and.数量<9999”)。
【操作步骤】
(1)启动Visual FoxPro 6.0,按照题目的要求新建一个名为“供应”的项目文件,如图3.1所示。
[*]
(2)按照题目的要求,将“供应零件”数据库添加到项目“供应”中,如图3.2所示。
[*]
(3)步骤1:按照题目的要求为“零件”表建立主索引,如图3.3所示。
[*]
步骤2:用同样的方法为“供应”表建立普通索引,如图3.4所示。
[*]
步骤3:在数据库设计器中从主索引拖曳到普通索引,建立联系,如图3.5所示。
[*]
(4)按照题目的要求为“供应”表中的“数量”字段设置字段有效性规则,如图3.6所示。
[*]
解析:
简单应用题
2.在考生文件夹下完成如下简单应用:
(1)用SQL语句完成下列操作:列出所有与“红”颜色零件相关的信息(供应商号、工程号和数量),并将查询结果按数量降序存放于表supply_temp中。
(2)新建一个名为menu_quick的快捷菜单,菜单中有两个菜单项“查询”和“修改”。并在表单myform的RihtClick事件中调用快捷菜单menu_quick。
(1)【操作步骤】
步骤1:新建程序文件,并在程序文件窗口中输入符合题目要求的程序段,如图3.7所示。
[*]
步骤2:以query1为文件名保存并运行程序,如图3.8所示。
[*]
也可以先按照题目的要求通过查询设计器建立查询,然后打开查询设计器工具栏中的到工具按钮将其中的SQL语句复制到指定的程序文件中,操作过程如图3.9所示。一般来说,简单的SQL查询语句都可以通过查询设计器来实现,且比较简单,建议考生掌握这种方法的使用。
[*]
(2)【操作步骤】
步骤1:按照题目的要求新建一个快捷菜单,如图3.10所示。
[*]
步骤2:为快捷菜单添加菜单项,保存后生成可执行文件menu_quick.mpr,如图3.11所示。
[*]
步骤3:打开表单myform,按照题目的要求编写表单的RightClick事件代码“d0 menu_quick.mpr”,如图3.12所示。
[*]
步骤4:保存并运行表单,如图3.13所示。
[*]
解析:
综合应用题
3.设计一个名为mysupply的表单,表单的控件名和文件名均为mysupply。表单的形式如下图所示。
【操作步骤】
步骤1:新建一个表单,并按题目要求修改表单的属性,如图3.14所示。
[*]
步骤2:在表单中添加一个表格控件、两个命令按钮控件、一个标签控件和一个文本框控件,并按照题目的要求设置各控件的属性,如图3.15所示。
[*]
步骤3:编写两个命令按钮的Cick事件代码,如图3.16所示。
***“查询”按钮的click事件代码***
&&选择查询字段,通过as短语指定显示字段
SELECT零件.零件名,零件.颜色,零件.重量;
&&指定字段来源
FROM供应,零件;
&&设置查询条件
WHERE零件.零件号=供应.零件号AND供应.工程号=THISFORM.TEXT1.VALUE;
&&查询结果按零件名升序排列
ORDER BY零件名;
&&将查询结果存储到PP.dbf中
INTO DBF PP
&&设置表格的数据来源
THISFORM.GRID1.RecordSource=\\
解析:
本文档预览:3600字符,共2327字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载