首页 考试吧论坛 Exam8视线 考试商城 网络课程 模拟考试 考友录 实用文档 求职招聘 论文下载
2011中考 | 2011高考 | 2012考研 | 考研培训 | 在职研 | 自学考试 | 成人高考 | 法律硕士 | MBA考试
MPA考试 | 中科院
四六级 | 职称英语 | 商务英语 | 公共英语 | 托福 | 雅思 | 专四专八 | 口译笔译 | 博思 | GRE GMAT
新概念英语 | 成人英语三级 | 申硕英语 | 攻硕英语 | 职称日语 | 日语学习 | 法语 | 德语 | 韩语
计算机等级考试 | 软件水平考试 | 职称计算机 | 微软认证 | 思科认证 | Oracle认证 | Linux认证
华为认证 | Java认证
公务员 | 报关员 | 银行从业资格 | 证券从业资格 | 期货从业资格 | 司法考试 | 法律顾问 | 导游资格
报检员 | 教师资格 | 社会工作者 | 外销员 | 国际商务师 | 跟单员 | 单证员 | 物流师 | 价格鉴证师
人力资源 | 管理咨询师考试 | 秘书资格 | 心理咨询师考试 | 出版专业资格 | 广告师职业水平
驾驶员 | 网络编辑
卫生资格 | 执业医师 | 执业药师 | 执业护士
会计从业资格考试会计证) | 经济师 | 会计职称 | 注册会计师 | 审计师 | 注册税务师
注册资产评估师 | 高级会计师 | ACCA | 统计师 | 精算师 | 理财规划师 | 国际内审师
一级建造师 | 二级建造师 | 造价工程师 | 造价员 | 咨询工程师 | 监理工程师 | 安全工程师
质量工程师 | 物业管理师 | 招标师 | 结构工程师 | 建筑师 | 房地产估价师 | 土地估价师 | 岩土师
设备监理师 | 房地产经纪人 | 投资项目管理师 | 土地登记代理人 | 环境影响评价师 | 环保工程师
城市规划师 | 公路监理师 | 公路造价师 | 安全评价师 | 电气工程师 | 注册测绘师 | 注册计量师
缤纷校园 | 实用文档 | 英语学习 | 作文大全 | 求职招聘 | 论文下载 | 访谈 | 游戏
您现在的位置: 考试吧(Exam8.com) > 计算机等级考试 > 计算机二级 > VF > 上机题库 > 正文

2006年计算机二级VF上机题库练习及答案(4)

本系列资料由"韬略宏智" 授权发布,任何网站不得转载,否则追究法律责任。

第1题:

(1)新建一个名为“外汇”的数据库。
(2)将自由表“外汇汇率”、“外汇账户”、“外汇代码”加入到新建的“外汇”数据库中。
(3)用SQL语句新建一个表“RATE”,其中包含4个字段“币种1代码”C(2)、“币种2代码”C(2)、“买入价”N(8,4)、“卖出价”N(8,4),请将SQL语句存储于rate.txt中。
(4)表单文件test_form中有一个名为form1的表单(如图),请将文本框控件Text1的属性设置为只读。

【答案】
(1)在命令窗口中输入:create database外汇,同时打开数据库设计器。

第3题:综合应用

设计一个文件名和表单名均为myaccount的表单。表单的标题为“外汇持有情况”,界面如图所示。

表单中有一个选项按钮组控件(myOption)、一个表格控件(Grid1)以及两个命令按钮“查询”(Command1)和“退出”(Command2)。其中,选项按钮组控件有两个按钮“现汇”(Option1)、“现钞”(Option2)。运行表单时,在选项组控件中选择“现钞”或“现汇”,单击“查询”命令按钮后,根据选项组控件的选择将“外汇账户”表中“现钞”或“现汇”(根据钞汇标志字段确定)的情况显示在表格控件中。
单击“退出”按钮,关闭并释放表单。
注:在表单设计器中将表格控件Grid1的数据源类型设置为“SQL说明”。

【答案】
(1)在Visual FoxPro的命令窗口内输入命令:create form myaccount,打开表单设计器,设置其name属性为myaccount,设置其Caption属性值为“外汇持有情况”。
(2)单击主菜单“显示”→“数据环境”命令,右击数据环境窗口,选择“添加”命令,在打开的对话框内选择“外汇帐户”表,如图所示。

(3)单击表单控件工具栏上的“选项按钮”控件图标,在表单里添加一个选项按钮组控件,将其name属性改为myOption,设置ButtonCount属性为2,右键单击选项按钮组,选择“编辑”,分别设置按钮的Caption属性为“现汇”和“现钞”。
(4)单击表单控件工具栏上的“表格”控件图标,向表单添加一个“表格”控件,在属性面板中将其RecordSourceType属性改为“4-SQL说明”。
(5)单击表单控制工具栏上的“命令按钮”控件图标,向表单添加两个命令按钮,在属性面板中将其Caption属性分别改为“查询”和“退出”。
(6)双击“退出”命令按钮在Click事件中输入如下程序段:
thisform.release。
(7)双击“查询”命令按钮,在其Click事件中输入如下程序段:
DO CASE
   CASE Thisform.myOption.option1.value=1
     Thisform.Grid1.RecordSource="SELECT 外币代码,金额;
       FROM  外汇账户;
       WHERE 钞汇标志='现汇';
       INTO CURSOR temp"
   CASE Thisform.myOption.option2.value=1 
     Thisform.Grid1.RecordSource="SELECT 外币代码,金额;
       FROM  外汇账户;
       WHERE 钞汇标志='现钞';
       INTO CURSOR temp"
ENDCASE
(8)单击工具栏上的“保存”图标,保存表单。表单运行结果如图所示。

【解析】
选项按钮组属于容器型控件,对其中的子控件进行属性设置时,应右击按钮组,选择“编辑”命令,再选择要设置属性的子控件,在属性面板里设置属性。
在表格控件中显示查询结果需要设置其两个属性值,一个是RecordSourceType,一个是RecordSource,根据题目的要求,在前者设置为SQL说明的情况下,后者应该设置为SQL查询语句。
查询命令按钮的事件中使用do case分支查询结构辨别用户单击了哪个选项按钮。

上一页  1 2 3 4  下一页
文章搜索
版权声明:如果计算机等级考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本计算机等级考试网内容,请注明出处。