vf考试国家试题库题目(72).doc

上传人:s9****2 文档编号:559596700 上传时间:2022-09-13 格式:DOC 页数:3 大小:52.01KB
返回 下载 相关 举报
vf考试国家试题库题目(72).doc_第1页
第1页 / 共3页
vf考试国家试题库题目(72).doc_第2页
第2页 / 共3页
vf考试国家试题库题目(72).doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《vf考试国家试题库题目(72).doc》由会员分享,可在线阅读,更多相关《vf考试国家试题库题目(72).doc(3页珍藏版)》请在金锄头文库上搜索。

1、第十三套第一题:基本操作在考生文件夹下的数据库rate中完成下列操作:1将自由表rate_exchange和currency_sl添加到rate数据库中。2为表rate_exchange建立一个主索引,表currency_sl建立一个普通索引(升序),两个索引的索引名和索引表达式均为外币代码。3为表currency_sl设定字段的有效性,规则为:持有数量0,错误提示信息是持有数量不能为0。4打开表单文件test_form,该表单的界面如下图所示,请修改登录命令按钮的相关属性,使其在运行时可以使用。答案:【解题思路】表单或控件的Enabled属性用于指定表单或控件能否响应由用户引发的事件,即控件

2、是否可用。【操作步骤】(1)打开数据库,在数据库设计器空白处单击右键添加表rate_exchange和currency_sl。(2)右键单击表,通过修改命令打开表设计器,分别为表rate_exchange和currency_sl建立主索引和普通索引,在数据库设计器中从主索引拖拽到普通索引建立两表之间的联系。(3)打开rate_exchange的表设计器,选中字段持有数量 在规则栏中输入持有数量0,在信息栏中输入:持有数量不能为0。(4)打开表单test_form,修改命令按钮登录的Enable属性为.T.真(默认)。第二题:简单应用在考生文件夹下完成如下简单应用:1用SQL语句完成下列操作:列

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

4、ate.txt文件中的代码*SELECT Rate_exchange.外币名称, Currency_sl.持有数量; FROM currency_sl,rate_exchange ; WHERE Currency_sl.外币代码 = Rate_exchange.外币代码; AND Currency_sl.姓名 = 林诗因; ORDER BY Currency_sl.持有数量; INTO TABLE rate_temp.dbf*步骤2:保存文本文件名为rate.txt。步骤3:在命令窗口输入: DO rate.txt按回车键执行。(2)【操作步骤】步骤1:通过一对多报表向导新建一个报表。步骤2:

5、添加表rate_exchange作为父表,设置字段外币名称作为选定字段。单击下一步。步骤3:添加子表currency_sl的全部字段。步骤4:两个表之间建立的关系采用默认的方式,单击下一步。步骤5:按要求设置排序。步骤6:修改报表样式为经营式、方向为横向。步骤7:输入报表标题为外币持有情况,保存报表名为currency_report。第三题:综合应用设计一个文件名和表单名均为currency_form的表单,所有控件的属性必须在表单设计器的属性窗口中设置完成。表单的标题为外币市值情况。表单中有一个姓名标签控件Label1、文本框控件Text1、一个表格控件Grid1和两个命令按钮查询(Comm

6、and1)和退出(Command2),如下图所示:运行表单时,在文本框Text1中输入姓名,然后单击查询命令按钮,则在表格控件Grid1中会显示出他所持有的全部外币名称及对应的人民币数量,并按人民币数量降序排序,同时将结果存储到自由表DBFA中。注意,某种外币相当于人民币数量的计算公式:人民币数量该种外币的现钞买入价*该种外币的持有数量。单击退出按钮时关闭并释放表单。运行该表单,查询林诗因的外币市值情况。答案:【解题思路】本题用到了表格控件的RecordSource属性,该属性用于表示表格控件所对应的数据来源,一般情况下,与其搭配使用的还有表格的RecordSourceType属性,该属性用于

7、表示数据来源的类型。【操作步骤】步骤1:在命令窗口输入: Create Form currency_form按下回车键新建表单。步骤2:在属性窗口中修改表单的Name属性为currency form,Caption属性为外币市值情况。在表单设计器窗口中为表单添加一个标签控件Label1(Caption属性为姓名),一个文本框控件Text1,一个表格控件Grid1和两个命令按钮Command1(Caption属性为查询)、Command2(Caption属性为退出)。步骤3:在表单空白处单击鼠标右键,在弹出的快捷菜单中单击数据环境项,添加表rate_exchange和currency_sl到表单

8、的数据环境中。步骤4:双击查询按钮,编写Click事件代码如下: *查询按钮的Click事件代码*select 外币名称,现钞买入价*持有数量 as 人民币数量;from rate_exchange,currency_sl;where rate_exchange.外币代码 = currency_sl.外币代码 and currency_sl.姓名 = thisform.text1.value;order by 人民币数量 desc;into dbf dbfathisform.grid1.recordsource = dbfa*步骤5:双击退出按钮,编写Click事件代码如下: ThisForm.Release步骤6:保存表单,并按题目要求运行表单。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号