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

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

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

第31集

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


在考生文件夹下的数据库率中完成以下操作:


1。将自由表rate_exchange和currency_sl添加到汇率数据库中。


2。为表rate_exchange建立一个主索引,为表currency_sl建立一个公共索引。


(升序),两个指标的指标名称和指标表达式都是“外币代码”。


3。为currency_sl表设置有效性规则:“持有量0”,错误信息为


“持有数量不能为0”。


4。打开表单文件test_form。该表单的界面如下图所示。请修改“登录”命令按钮。


,以便可以在运行时使用。


本问题主要评估点:


在数据库中添加自由表、建立表索引、为字段建立有效规则等知识点。


解决这个问题的思路:


第一步:打开考生文件夹下的“率”数据库。


第二步:打开数据库菜单,选择“添加表格(A)”。在弹出的“打开”对话框中,选择考生文件夹中的rate_exchange表,然后点击“确定”。然后rate_exchange表会被添加到“rate”数据库中,currency_sl表也会用同样的方法被添加到“rate”中。


第三步:在数据库设计器中选择rate_exchange表,在主菜单中选择“修改(Y)”,弹出表设计器,选择表设计器的索引页签,在索引列中填写“外币编码”,在索引类型列中选择“主索引”,在索引表达式列中填写“外币编码”,点击“确定”


第四步:在表格设计器中,首先选择字段“持有量”定义有效性规则,在“规则”栏中输入“持有量0”(或由表达式生成器生成),在“信息”栏中输入“持有量不能为0”。


第五步:打开考生文件夹中的“test_form”表单,右键单击“登录”命令按钮,选择“属性(p)”。在弹出的“属性”对话框中,将“登录”命令按钮的“启用”值设置为. t .,然后保存表单。


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


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


1。用SQL语句完成以下操作:列出“林诗音”持有的所有外币名称(取自


rate_exchange表)和持有数量(取自currency_sl表),并持有搜索结果。


数量在rate_temp表中按升序排序,您使用的SQL语句存储在新的


在内置的文本文件rate.txt中


2。使用一对多报表向导创建报表。要求:父表为rate_exchange,子表为


currency_sl,从父表中选择字段:“外币名称”;从子表中选择所有字段;二


表之间通过“外币代码”链接;根据“外币代码”降序排列;报告风格是“商业风格”,


方向为“横向”,报告标题为“外币持有量”;生成的报告文件名为


货币_报表.


本问题主要评估点:


SQL语句查询、使用报表向导制作报表等知识点。


解决这个问题的思路:


问题1,本题主要考核点是SQL语句的查询。


选择汇率_汇率。外币名称,货币_sl。持有数量;


FROM currency _ sl INNER JOIN rate _ exchange;


ON Currency_sl。外币代码=汇率_汇率。外币代码;


其中Currency_sl。Name = "林诗音";


按币种排序_sl。持有数量;


到表rate_temp.dbf中


问题2,本题主要考核点是使用报表向导制作报表。


要启动报表向导,您可以从“文件”菜单中选择“新建”,或者单击工具栏上的“新建”按钮打开“新建”对话框。选择报告作为文件类型,然后单击向导按钮。或者从“工具”菜单中选择“向导”,选择“报表”,或者直接单击工具栏上的“报表向导”图标按钮。然后按照向导的指示进行操作。

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


若要设计名称和文件名都是currency_form的表单,所有控件的属性都必须是


它必须在窗体设计器的属性窗口中设置。表格的标题是“外币的市场价值”。形式


有两个文本框(文本1和文本2)和两个命令按钮“查询”(命令1)和“退出”


(command2).


运行表单时,在文本1中输入某人的姓名,然后单击“查询”,再单击文本2


会显示他持有的所有外币的价值,相当于人民币。注:某种外币是等值的


人民币数量的计算公式:人民币价值数量=该外币的“现金买入价”*该外币。


“持有数量”。


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


此问题的主要评估点


控件属性的修改,如何用SQL语句更新记录,表单的退出等知识点。


解决这个问题的思路:


第一步:在Visual FoxPro主窗口中按Ctrl+N,弹出“新建”对话框。在文件类型中选择“表单”,点击“新建文件”按钮。


第二步:系统打开表单设计器;单击工具栏按钮“表单控件工具栏”,在弹出的“表单控件”中,选择“文本框”,在表单设计器中拖动鼠标,从而在表单上得到一个“文本框”控件text1,再添加一个“文本框”控件text2同理;单击工具栏按钮“表单控件工具栏”,在弹出的“表单控件”中,选择“命令按钮”,在表单设计器中拖动鼠标,这样就可以在表单上得到一个“命令按钮”对象command1,将其caption属性设置为“查询”,双击command1,在打开的代码编辑器窗口中输入如下代码:


选择汇率_汇率。现金买入价*货币_sl。持有数量;


FROM Currency _ sl INNER JOIN Rate _ exchange;


ON Currency_sl。外币代码=汇率_汇率。外币代码;


其中Currency_sl。name = all trim(this form . text 1 . value);


按币种分组_sl。姓名;


到数组sl中


THISFORM.text2.VALUE=sl


同样的方法,在表单上放置command2对象,其Click事件代码为:THISFORM。释放;排放;发布


第三步:保存表单,文件名为currency_form,保存在考生文件夹中。

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

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情