频道栏目
首页 > 考试 > 等级考试 > 二级 > Visual FoxPro > 正文

2013年计算机二级考试VFP上机精选题及答案3

2013-04-10 08:09:51           
收藏   我要投稿
一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)
  在考生文件夹下的数据库rate中完成下列操作:
  1. 将自由表rate_exchange和currency_sl添加到rate数据库中。
  2. 为表 rate_exchange建立一个主索引,为表currency_sl建立一个普通索引(升序),两个索引的索引名和索引表达式均为"外币代码"。
  3. 为表 currency_sl设定有效性规则:"持有数量<>0",错误提示信息是"持有数量不能为0"。

计算机二级vf

  4. 打开表单文件test_form,该表单的界面如下图所示,请修改"登录"命令按钮的有关属性,使其在运行时可以使用。
  二、简单应用(2小题,每题20分,计40分)
  1. 用SQL语句完成下列操作:列出"林诗因"持有的所有外币名称(取自rate_exchange表)和持有数量(取自currency_sl表),并将检索结果按持有数量升序排序存储于表rate_temp中,同时将你所使用的SQL语句存储于新建的文本文件rate.txt中。
  2. 使用一对多报表向导建立报表。要求:父表为rate_exchange,子表为currency_sl ,从父表中选择字段:"外币名称";从子表中选择全部字段;两个表通过"外币代码"建立联系;按"外币代码"升序排序;报表样式为"经营式",方向为"横向",报表标题为:"外币持有情况";生成的报表文件名为currency_report。
  三、综合应用(1小题,计30分)
  设计一个表单名和文件名均为currency_form的表单,所有控件的属性必须在表单设计器的属性窗口中设置。表单的标题为:"外币市值情况"。表单中有两个文本框(text1和text2)和两个命令按钮"查询"(command1)和"退出"(command2)。运行表单时,在文本框text1中输入某人的姓名,然后单击"查询",则text2中会显示出他所持有的全部外币相当于人民币的价值数量。注意:某种外币相当于人民币数量的计算公式:人民币价值数量=该种外币的"现钞买入价"* 该种外币"持有数量"。单击"退出"按钮时关闭表单。
  简单应用题答案:
  1、 sele 外币名称,持有数量 from rate_exchange,currency_sl where Currency_sl.外币代码 = Rate_exchange.外币代码 and ;
  姓名 = "林诗因" order by 持有数量 into table rate_temp
  综合应用题答案:“查询”命令按钮的CLICK事件代码为:
  select 现钞买入价*持有数量 from Rate_exchange,Currency_sl where Currency_sl.外币代码 = Rate_exchange.外币代码 ;
  and 姓名 =alltrim(thisform.text1.value) group by 姓名into array sl
  thisform.text2.value=sl

相关TAG标签 答案 计算机
上一篇:2013年计算机二级考试VFP上机精选题及答案4
下一篇:2013年计算机二级考试VFP上机精选题及答案6
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站