欢迎来到天天文库
浏览记录
ID:15086710
大小:46.00 KB
页数:4页
时间:2018-08-01
《vf考试国家试题库题目 (76)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第十一套第一题:基本操作在考生文件夹下完成如下操作:1.用SQL语句从rate_exchange表中提取外币名称、现钞买入价和卖出价3个字段的值,并将结果存入rate_ex表中(字段顺序为外币名称、现钞买入价和卖出价,字段类型和宽度与原表相同,记录顺序与原表相同),并将相应的SQL语句存储于文本文件one.txt中。2.用SQL语句将rate_exchange表中外币名称为"美元"的卖出价修改为829.01,并将相应的SQL语句存储于文本文件two.txt中。3.利用报表向导根据rate_exchange表生成一个名为"外
2、币汇率"的报表,报表按顺序包含外币名称、现钞买入价和卖出价3列数据,报表的标题为"外币汇率"(其他使用默认设置),生成的报表文件保存为rate_exchange。4.打开生成的报表文件rate_exchange进行修改,使显示在标题区域的日期改在每页的注脚区显示。答案:【解题思路】第1小题需用到SQL的SELECT命令,第2小题需用到SQL的UPDATE命令,写出并正确执行相应的命令语句后,还要将这两题所对应的命令复制到题目所要求的文件中(可以通过"新建"对话框新建得到);第3小题可以按照题目的要求,在报表向导中一步一步操
3、作即可得到;第4小题中,将标题带区的内容改在注脚带区的位置,可以用鼠标直接拖动来实现。【操作步骤】(1)新建一个文本,写入代码,保存文本为one,在命令窗口输入:DOone.txt执行代码。********one.txt中输入的代码********SELECT外币名称,现钞买入价,卖出价;FROMrate_exchange;INTOTABLErate_ex.dbf**********************************(2)新建一个文本,写入下面的代码,保存文本为two,在命令窗口输入:DOtwo.txt按下回
4、车键执行代码。********two.txt中输入的代码*********UpdateRate_exchangeset卖出价=829.01where外币名称='美元'*************************(3)通过报表向导新建一个报表,添加字段"外币名称"、"现钞买入价"和"卖出价",单击"下一步"到"步骤6-完成",输入报表标题"外币汇率",保存报表名为"rate_exchange"。(4)打开报表,将日期框从标题区域拖拽到页注脚区域。保存报表。第二题:简单应用1.设计一个如下图所示的表单,具体描述如下:(1
5、)表单名和文件名均为Timer,表单标题为"时钟",表单运行时自动显示系统的当前时间;(2)显示时间的为标签控件Label1(要求在单表中居中,标签文本对齐方式为居中);(3)单击"暂停"命令按钮(Command1)时,时钟停止;(4)单击"继续"命令按钮(Command2)时,时钟继续显示系统的当前时间;(5)单击"退出"命令按钮(Command3)时,关闭表单。提示:使用计时器控件,将该控件的Interval属性设置为500,即每500毫秒触发一次计时器控件的Timer事件(显示一次系统时间);将该控件的Interva
6、l属性设置为0将停止触发Timer事件。在设计表单时将Timer控件的Interval属性设置为500。2.使用查询设计器设计一个查询,要求如下:(1)基于自由表currency_sl和rate_exchange;(2)按顺序含有字段"姓名"、"外币名称"、"持有数量"、"现钞买入价"及表达式"现钞买入价*持有数量";(3)先按"姓名"升序排列,若"姓名"相同再按"持有数量"降序排序;(4)查询去向为表results;(5)完成设计后将查询保存为query文件,并运行该查询。答案:【解题思路】建立表单并按题目要求添加控件,
7、修改各控件的属性值;通过查询设计器新建查询,完成查询文件的建立。计时器的Interval属性用于指定调用计时器事件的时间间隔。(1)【操作步骤】步骤1:在命令窗口输入:CreaFormTimer新建一个名为timer的表单。按题目要求添加一个标签控件,一个计时器控件,3个命令按钮控件。步骤2:在属性窗口设置各控件的属性如下:表单的Caption值为:时钟表单的Name值为:Timer标签的Alignment的值为:2-中央步骤3:选中标签,然后执行"格式"→"对齐"菜单中的"水平居中"命令。三个命令按扭的Caption依次
8、为:暂停,继续,退出。计时器的Interval值为500。步骤4:为各命令按钮编写Click事件的代码:******"暂停"按钮的Click事件代码******ThisForm.Timer1.Interval=0******************************************"继续"
此文档下载收益归作者所有