计算机等级考试:二级VFP机试第34套

计算机等级考试:二级VFP机试第34套,第1张

计算机等级考试:二级VFP机试第34套,第2张

第34集

一、基本操作题(共4小题,1、2题7分,3、4题8分)


在考生文件夹下完成以下操作:


1。创建一个名为“酒店管理”的新项目。


2。在新建的项目中建立一个名为“零件使用情况”的数据库,并将


所有空闲表都被添加到该数据库中。


3。修改“零件信息”表的结构,并添加一个名为“规格”的字段,其类型为字符。


长度为8。


4。打开并修改mymenu文件,为菜单项“查找”设置快捷键Ctrl+T。


本问题主要评估点:


建立项目,在项目中添加数据库,在数据库中添加自由表,在菜单中建立快捷键。


解决这个问题的思路:


1。创建项目


要创建项目,可以使用“文件”菜单中的“新建”命令。


2。将数据库添加到项目中。


在项目管理器的“数据”选项卡中选择数据库,点击“添加”,在“打开”对话框中选择要添加的数据库。


3。可以在项目管理器或数据库设计器中向数据库添加自由表。在数据库设计器中,可以从“数据库”菜单或右击数据库设计器弹出的菜单中选择“添加表”,然后在“打开”对话框中选择要添加到当前数据库中的自由表。还可以使用“添加表”命令向当前数据库添加一个空闲表。


4。菜单中快捷键的建立主要是在菜单设计器中完成的。具体操作如下:


双击考生文件夹下的“my menu . mnx”->在弹出的菜单设计器中点击“文件”->点击“编辑”按钮->点击“查找”菜单项下的按钮->按“CTRL+T”->在弹出的“提示选项”对话框的按键标签中点击“确定”按钮。


二。简单应用(2道小题,每题20分,40分)


在考生文件夹下完成下面的简单申请:


1。使用SQL语句完成以下操作:查询项目编号为“s1”的项目所使用的任何零


相同的项目编号、项目名称、零件编号和零件名称(包括项目编号s1本身),结果是按项目。


项目编号按降序排序并存储在item_temp.dbf中,同时,您使用的SQL语句存储在新的


在构建的文本文件item.txt中


2。根据零件信息、已用零件和项目信息这三个表,使用视图设计器创建一个视图。


图view_item。该视图的属性列由项目编号、项目名称、零件名称、单价和数量组成。


记录按项目编号升序排序,过滤条件为:项目编号为“s2”。


本问题主要评估点:


SQL查询语句、查询目的地、子查询等。使用视图设计器构建视图等。


解决这个问题的思路:


问题1,本题主要考核点是:SQL查询语句、查询目的和子查询。


选择项目信息。项目编号、项目信息。项目名称、零件信息。零件号,;


零件信息。零件名称;


from part information内部联接使用部件;


内部联接项目信息;


关于使用零件。项目编号=项目信息。项目编号;


关于零件信息。零件号=用过的零件。零件号;


零件的使用位置。中的零件号(从中选择零件号以使用零件,其中项目号= " S1 ");


到表item _ temp order中。项目编号desc


或者:


选择项目信息。项目编号、项目信息。项目名称、零件信息。零件号,;


零件信息。零件名称;


来自零件信息、用过的零件和项目信息;


在哪里使用零件。项目编号=项目信息。项目编号;


和零件信息。零件号=用过的零件。零件号;


并使用零件。零件号;


in(从使用零件中选择零件号,其中项目号= " S1 ");


到表item _ temp order中。项目编号desc
问题2,本题主要考核点是:使用视图设计器创建视图。


在“新建”对话框、项目管理器中或使用“创建视图”命令打开视图设计器。建立一个视图,将“项目信息”表、“零件信息”表和“已用零件”表添加到视图中,并将标题中的指定字段添加到视图中;切换到“过滤器”选项卡,并在“过滤器”选项卡中进行以下设置:


字段名条件示例


项目信息。项目编号= "s2 "


;切换到“项目信息”字段。项目编号”,并在“排序选项”中选择“升序”;最后一个视图名为view_item。


三。综合应用(1题,30分)


设计一个表单,其文件名和表单名都是form_item,所有控件的属性都必须在表中。


在单个设计器的属性窗口中设置。表格的标题设置为“使用零件的统计”。表单中有一个


组合框(combo1)、一个文本框(text1)和两个命令按钮“Statistics”(command 1)


和“退出”(命令2)。


运行表单时,组合框中有三个条目“s1”、“s2”和“s3”(只能输入三个条目。


New,RowSourceType的属性为“数组”,Style的属性为“下拉列表框”)进行选择,


单击"统计"命令按钮后,文本框显示该项目中使用的零件数量(某些零件的数量


金额=单价*数量)。


单击“退出”按钮关闭表单。


此问题的主要评估点


控件属性的修改、SQL语句的应用、表单的退出等知识点。


解决这个问题的思路:


第一步:在Visual FoxPro主窗口中按Ctrl+N,弹出“新建”对话框。在文件类型中选择“表单”,点击“新建文件”按钮打开表单设计器。或者直接在命令窗口输入crea form form_item。


第二步:单击工具栏按钮“表单控件工具栏”。在弹出的“表单控件”对话框中,选择“组合框”控件,在表单设计器中拖动鼠标,在表单上得到一个“组合框”控件combo1。使用类似的方法添加另一个“文本框”控件text1和两个“命令按钮”控件command1和


相关控件的属性值如下表所示:


对象属性的属性值


form 1 caption中使用的零件统计


名称表单_项目


组合1行来源类型5-数组


样式2-下拉列表框


行源ss(3)


Command1标题统计


Command2标题退出。


* * * * * * * * * * * * form _ item的加载事件代码如下* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


公共ss(3)


ss(1)="s1 "


ss(2)="s2 "


ss(3)="s3 "


* * * * * *命令按钮command1 (Statistics)的点击事件代码如下* * * * * * * * * *


选择总和(零件信息。单价*使用的零件。数量);


FROM part information内部联接使用部件;


内部联接项目信息;


关于使用零件。项目编号=项目信息。项目编号;


关于零件信息。零件号=用过的零件。零件号;


在哪里使用零件。项目编号= all trim(this form . combo 1 . value);


按项目信息分组。项目编号;


进入数组TEMP


此表单。TEXT1.VALUE=TEMP


* * * * * * * *命令按钮command2 (Exit)的Click事件代码如下* * * * * * * *


thisform.release

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 计算机等级考试:二级VFP机试第34套

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情