视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
vf考试国家试题库题目 (76)
2025-09-28 01:03:59 责编:小OO
文档
第十一套

第一题:基本操作

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

1.用SQL语句从rate_exchange表中提取外币名称、现钞买入价和卖出价3个字段的值,并将结果存入rate_ex表中(字段顺序为外币名称、现钞买入价和卖出价,字段类型和宽度与原表相同,记录顺序与原表相同),并将相应的SQL语句存储于文本文件one.txt中。

2.用SQL语句将rate_exchange表中外币名称为"美元"的卖出价修改为829.01,并将相应的SQL语句存储于文本文件two.txt中。

3.利用报表向导根据rate_exchange表生成一个名为"外币汇率"的报表,报表按顺序包含外币名称、现钞买入价和卖出价3列数据,报表的标题为"外币汇率"(其他使用默认设置),生成的报表文件保存为rate_exchange。

4.打开生成的报表文件rate_exchange进行修改,使显示在标题区域的日期改在每页的注脚区显示。

答案:

【解题思路】第1小题需用到SQL的SELECT命令,第2小题需用到SQL的UPDATE命令,写出并正确执行相应的命令语句后,还要将这两题所对应的命令复制到题目所要求的文件中(可以通过"新建"对话框新建得到);第3小题可以按照题目的要求,在报表向导中一步一步操作即可得到;第4小题中,将标题带区的内容改在注脚带区的位置,可以用鼠标直接拖动来实现。

【操作步骤】

(1)    新建一个文本,写入代码,保存文本为one,在命令窗口输入:

    DO one.txt

执行代码。

********one.txt中输入的代码********

SELECT 外币名称,现钞买入价,卖出价;

FROM rate_exchange;  

INTO TABLE rate_ex.dbf

**********************************

(2)新建一个文本,写入下面的代码,保存文本为two,在命令窗口输入:

     DO two.txt

按下回车键执行代码。

********two.txt中输入的代码*********

Update Rate_exchange set 卖出价=829.01 where 外币名称='美元'

*************************

(3)通过报表向导新建一个报表,添加字段"外币名称"、"现钞买入价"和"卖出价",单击"下一步"到"步骤6-完成",输入报表标题"外币汇率",保存报表名为"rate_exchange"。

(4)打开报表,将日期框从标题区域拖拽到页注脚区域。保存报表。

第二题:简单应用

1.设计一个如下图所示的表单,具体描述如下:

(1)表单名和文件名均为Timer,表单标题为"时钟",表单运行时自动显示系统的当前时间;

(2)显示时间的为标签控件Label1(要求在单表中居中,标签文本对齐方式为居中);

(3)单击"暂停"命令按钮(Command1)时,时钟停止;

(4)单击"继续"命令按钮(Command2)时,时钟继续显示系统的当前时间;

(5)单击"退出"命令按钮(Command3)时,关闭表单。

提示:使用计时器控件,将该控件的Interval属性设置为500,即每500毫秒触发一次计时器控件的Timer事件(显示一次系统时间);将该控件的Interval属性设置为0将停止触发Timer事件。在设计表单时将Timer控件的Interval属性设置为500。

2.使用查询设计器设计一个查询,要求如下:

(1)基于自由表currency_sl和rate_exchange;

(2)按顺序含有字段"姓名"、"外币名称"、"持有数量"、"现钞买入价"及表达式"现钞买入价*持有数量";

(3)先按"姓名"升序排列,若"姓名"相同再按"持有数量"降序排序;

(4)查询去向为表results;

(5)完成设计后将查询保存为query文件,并运行该查询。

答案:

【解题思路】建立表单并按题目要求添加控件,修改各控件的属性值;通过查询设计器新建查询,完成查询文件的建立。计时器的Interval属性用于指定调用计时器事件的时间间隔。

(1)【操作步骤】

步骤1:在命令窗口输入:

      Crea Form Timer

新建一个名为timer的表单。按题目要求添加一个标签控件,一个计时器控件,3个命令按钮控件。

步骤2:在属性窗口设置各控件的属性如下:

表单的Caption值为:时钟

表单的Name值为:Timer

标签的Alignment的值为:2-

步骤3:选中标签,然后执行"格式"→"对齐"菜单中的"水平居中"命令。

三个命令按扭的Caption依次为:暂停,继续,退出。

计时器的Interval值为500。

步骤4:为各命令按钮编写Click事件的代码:

******"暂停"按钮的Click事件代码******

ThisForm.Timer1.Interval=0

************************************

******"继续"按钮的Click事件代码*****

ThisForm.Timer1.Interval=500

***********************************

******"退出"按钮的Click事件代码*****

ThisForm.Release

***********************************

******"计时器"的timer事件代码*******

ThisForm.Label1.Caption=time()

***********************************

步骤5:保存并运行表单查看结果。  

(2)【操作步骤】

步骤1:新建查询,并向查询中添加表"currency_sl"和"rate_exchange"。

步骤2:添加字段"currency_sl.姓名"、" rate_exchange.外币名称"、" currency_sl.持有数量"、" rate_exchange.现钞买入价"和" Rate_exchange.现钞买入价*Currency_sl.持有数量"。

步骤3:在"排序依据"选项卡中选择按"姓名"升序排序,再按"持有数量"降序排序。

步骤4:在查询去向中选择表,输入表名为"results"。

步骤5:保存查询名为query并运行查询。

第三题:综合应用

设计一个满足如下要求的应用程序,所有控件的属性必须在表单设计器的属性窗口中设置。

(1)建立一个表单,文件名和表单名均为form1,表单标题为"外汇"。

(2)表单中含有一个页框控件(PageFrame1)和一个"退出"命令按钮(Command1)。

(3)页框控件(PageFrame1)中含有3个页面,每个页面都通过一个表格控件显示相关信息。

① 第一个页面Page1上的标题为"持有人",上面的表格控件名为grdCurrency_sl,记录源的类型(RecordSourceType)为"表",显示自由表currency_sl中的内容;

② 第二个页面Page2上的标题为"外汇汇率",上面的表格控件名为grdRate_exchange,记录源的类型(RecordSourceType)为"表",显示自由表rate_exchange中的内容;

③ 第三个页面Page3上的标题为"持有量及价值",上面的表格控件名为Grid1,记录源的类型(RecordSourceType)为"查询",记录源(RecordSource)为"简单应用"题中建立的查询文件query。

(4)单击"退出"命令按钮(Command1)关闭表单。

注意:完成表单设计后要运行表单的所有功能。

答案:

【解题思路】按照题目的要求建立表单,向其中添加页框控件,并设置表单中各控件的相关属性;向表单的数据环境中添加指定数据表,作为页框的记录源,并设置各页面中表格的RecordSourceType属性(记录源的类型)。

【操作步骤】

步骤1:在命令窗口输入:

       Create form Form1

创建表单。在表单上添加一个页框控件,一个命令按钮。

步骤2:在表单的空白处单击右键,添加表"currency sl"和"rate exchange"到数据环境中。

步骤3:修改页框的PageCount值为3,在页框上单击右键,在弹出的快捷菜单中单击"编辑"项。将Page1的Caption属性修改为"持有人",从数据环境中拖拽表"currency sl"到该页,同样将Page2的Caption属性修改为"外汇汇率",从数据环境中拖拽表"rate exchange"到该页。将Page3的Caption属性修改为"持有量及价值",在页框上添加一个表格控件,修改表格控件的属性RecordSourceType为:3-查询,RecordSource为:query。

步骤4:修改命令按钮的Caption属性为"退出",写入其Click事件:

    ThisForm.Release

步骤5:保存并运行该表单。下载本文

显示全文
专题