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

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

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


47

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


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


1。用命令新建一个名为“Forex”的数据库,并将命令保存在one.txt中;


2。在新建的外汇数据库中添加免费表格“外汇汇率”、“外汇账户”和“外汇代码”。



3。用SQL语句创建一个新的表rate,它包含四个字段"货币1代码" C(2)、


"货币2代码" C(2),"买价" N(8,4)和"卖价" N(8,4),请把SQL语句


存储在two.txt中


4。表单文件test_form中有一个名为form1的表单(如图)。请控制编辑框。


edit 1的滚动条被删除。


本问题主要评估点:


SQL语句的使用,向数据库添加自由表,设置表单属性等。


解决问题的思路:


1。SQL语句的使用(建立数据库)


创建数据库外汇


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


3。SQL语句的使用(建立表结构)


创建表汇率(货币1代码C(2),货币2代码C(2),买价N(8,4),卖价N(8,4))


4。修改表单控件的属性值:编辑框控件的ScrollBars属性确定编辑框是否有垂直滚动条。


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


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


1。编写程序three.prg完成以下操作:根据“外汇汇率”表中的数据生成汇率。


自由表中的数据。


要求:“外汇汇率”表中的所有数据都要按照相同的顺序插入到汇率表中,因为


外汇汇率中的币种1和币种2存储外币名称,而汇率表中的币种1编码和币种。


2代码要存储外币代码,所以插入时要做相应的修改,外币名称和外币代码要匹配。


应该存储在“外汇代码”表中。


注意:程序必须执行一次,以确保费率表中的结果正确。


2。使用查询设计器构建查询文件四. qpr查询要求:外汇账户中有


多少日元和欧元。查询结果包括外币名称、货币兑换标志和金额,结果基于外币名称。


这叫升序排序。如果外币名称相同,则按金额降序排列,查询结果存储在


在表五. dbf中


问题1:本题的考查点是利用SQL_SELECT语句建立查询程序。第一步:在Visual FoxPro主窗口中按Ctrl+N,系统会弹出“新建”对话框。在文件类型中选择“程序”并点击“新建文件”按钮;
第二步:在弹出的代码编辑器窗口中输入以下代码:


选择外汇代码。外币代码为货币1代码,;


外汇代码_ a .外币代码为货币2代码,外汇汇率,买入价,外汇汇率,卖出价;


来自外汇!代码内部连接外汇外汇!汇率;


内联外汇!Code forex外汇代码_ a;


外汇汇率。货币2 =外汇代码_ a .外币名称;


外汇代码。外币名称=外汇汇率。货币1;


导入表rate.dbf


问题2:本题的考查点是使用查询设计器构建查询。


您可以使用“文件”菜单创建查询。选择文件-新建-查询-新建一个文件,在查询中添加“外汇代码”和“外汇账户”表,选择外汇代码、外币名称、外汇账户、钞汇标志、外汇账户字段。字段中的金额;切换到过滤器以输入标准:


外币代码外币名称= "日元"或


外币代码外币名称= "欧元";


切换到“排序依据”并选择“外汇代码”。外币名称”字段以升序排序,以及“外汇账户。金额”字段按降序排序。点击查询菜单下的查询目的地,选择表,输入表名five.dbf,最后运行查询。


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


设计一个文件名和表单名为myaccount的表单。表格的标题是


“外汇占款”。表单中有一个选项按钮组控件(myOption)和一个表格控件。


(Grid1)和两个命令按钮“查询”(Command1)和“退出”(Command2)。其中的选项


按钮组控件有两个按钮:现金(选项1)和现金(选项2)。


运行表单时,先在选项组控件中选择“现金”或“现金”,然后点击“查询”。


按钮,根据选项组控件的选择,在"外汇帐户"表中的"现金"或"现金"(根据货币兑换标记


字段已确定)显示在表格控件中。


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


注意:在表单设计器中,将表单控件Grid1的数据源类型设置为“SQL Description”。


此问题的主要评估点


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


解决这个问题的思路:


第一步:在Visual FoxPro主窗口中按Ctrl+N,弹出“新建”对话框。在文件类型中选择“表单”,点击“新建文件”按钮(系统将打开表单设计器);或者直接在命令窗口输入crea form myrate。
第二步:单击工具栏按钮“表单控件工具栏”,在弹出的“表单控件”对话框中,选择“选项组”控件,在表单设计器中拖动鼠标,在表单上得到一个“选项组”控件optiongroup1,用类似的方法在表单中添加两个“命令按钮”控件command1和command2。


相关控件的属性值如下:


对象属性的属性值


表1标题外汇储备


选项组名称myOption


按钮计数2


MyOption.option1标题现金


MyOption.option2标题现金


命令1标题查询


Command2标题退出。


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


做案例


CASE this form . my option . value = 1


this form . grid 1 . record source = "选择外币编码,金额;


来自外汇账户;


其中钞汇标志=[现金汇款];


到游标TEMP "


CASE this form . my option . value = 2


this form . grid 1 . record source = "选择外币编码,金额;


来自外汇账户;


其中钞汇标志=[现金];


到游标TEMP "


结束案例


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


thisform.release

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

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情