二级 visual foxpro_第6套上机题

二级 visual foxpro_第6套上机题

ID:15344124

大小:45.00 KB

页数:5页

时间:2018-08-02

二级 visual foxpro_第6套上机题_第1页
二级 visual foxpro_第6套上机题_第2页
二级 visual foxpro_第6套上机题_第3页
二级 visual foxpro_第6套上机题_第4页
二级 visual foxpro_第6套上机题_第5页
资源描述:

《二级 visual foxpro_第6套上机题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、二级VisualFoxPro_第6套上机题一、基本操作题在考生文件夹下的数据库rate中完成下列操作:1.将自由表rate_exchange和currency_sl添加到rate数据库中。2.为表rate_exchange建立一个主索引,表currency_sl建立一个普通索引(升序),两个索引的索引名和索引表达式均为"外币代码"。3.为表currency_sl设定字段的有效性,规则为:"持有数量<>0",错误提示信息是"持有数量不能为0"。4.打开表单文件test_form,该表单的界面如下图所示,请修改"登

2、录"命令按钮的相关属性,使其在运行时可以使用。【操作步骤】(1)单击工具栏中的"打开"按钮,打开考生文件夹下的数据库rate,在数据库设计器空白处右击,选择"添加"命令,将表rate_exchange和currency_sl添加到数据库中。(2)在数据库设计器中选中表rate_exchange并右击,选择"修改"命令,选择表设计器"索引"选项卡,在"索引名"列中填入"外币代码",在"类型"列中选择"主索引",在"表达式"列中填入"外币代码",单击击"确定"按钮,保存表结构,用类似的方法,为currency_sl

3、表建立普通索引。在数据库设计器中从主索引拖拽到普通索引建立两表之间的联系。(3)打开表currency_sl的表设计器,选中字段"持有数量",在"规则"栏中输入"持有数量<>0",在"信息"栏中输入""持有数量不能为0""。(4)单击"打开"按钮,打开考生文件夹中的表单test_form,修改命令按钮"登录"的Enable属性为".T.-真(默认)",保存表单。二、简单应用题在考生文件夹下完成如下简单应用:1.用SQL语句完成下列操作:列出"林诗因"持有的所有外币名称(源自rate_exchange表)和持有数

4、量(源自currency_sl表),并将检索结果按持有数量升序排序存储在表rate_temp中,同时将使用的SQL语句存储于新建的文本文件rate.txt中。2.使用一对多报表向导建立报表。要求如下:父表为rate_exchange,子表为currency_sl,从父表中选择字段"外币名称";从子表中选择全部字段;两个表通过"外币代码"建立联系;按"外币代码"降序排序;报表样式为"经营式",方向为"横向",报表标题为"外币持有情况";生成的报表文件名为currency_report。(1)【操作步骤】步骤1:单

5、击工具栏中的“新建”按钮,新建一个文本文件,输入下列代码:********rate.txt文件中的代码*********SELECTRate_exchange.外币名称,Currency_sl.持有数量;FROMcurrency_sl,rate_exchange;WHERECurrency_sl.外币代码=Rate_exchange.外币代码;ANDCurrency_sl.姓名="林诗因";ORDERBYCurrency_sl.持有数量;INTOTABLErate_temp.dbf***************

6、**********步骤2:保存文本文件为rate.txt。步骤3:在命令窗口输入“DOrate.txt”,按回车键执行。(2)【操作步骤】步骤1:单击工具栏上的"新建"按钮,打开"新建"对话框,文件类型选择“报表”,单击“向导”按钮,在“向导取向”对话框中双击“一对多报表向导”。步骤2:在“步骤1-从父表中选择字段”中,选择表rate_exchange作为父表,将"外币名称"添加为选定字段,单击“下一步”按钮。步骤3:在"步骤2-从子表中选择字段"中,选择表currency_sl,并将其全部字段添加到选定字段

7、。步骤4:两个表之间建立的关系采用默认的方式,单击"下一步"。步骤5:在"步骤4-排序记录"中,将“外币代码”添加到选定字段,并选择“降序”,。步骤6:在"步骤5-选择报表样式"中,修改报表样式为"经营式"、方向为"横向"。步骤7:最后输入报表标题"外币持有情况",保存报表名currency_report。三、综合应用题设计一个文件名和表单名均为currency_form的表单,所有控件的属性必须在表单设计器的属性窗口中设置完成。表单的标题为"外币市值情况"。表单中有一个"姓名"标签控件Label1、文本框控件

8、Text1、一个表格控件Grid1和两个命令按钮"查询"(Command1)和"退出"(Command2),如下图所示:运行表单时,在文本框Text1中输入姓名,然后单击"查询"命令按钮,则在表格控件Grid1中会显示出他所持有的全部"外币名称"及对应的"人民币数量",并按人民币数量降序排序,同时将结果存储到自由表DBFA中。注意,某种外币相当于人民币数量的计算公式:人民币数量=该种外

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。