招生考试网
学历| 高考 美术高考 考研 自考 成考 专升本 中考 会考 外语| 四六级 职称英语 商务英语 公共英语 日语能力 翻译资格 JTEST
资格| 公务员 报关员 银行从业 司法 导游 教师资格 报关 财会| 会计证 经济师 会计职称 注册会计 税务师 资产评估 审计师
工程| 一建 二建 造价师 造价员 咨询师 监理师 安全师 医学| 卫生资格 执业医师 执业药师 执业护士 | 教案 论文 文档
IT类| 计算机等级 计算机软考 职称计算机 高校计算机 推荐-国家公务员 事业单位招聘 军校国防生 自主招生 艺术特长生 招飞
 3773考试网 - 计算机等级考试 - 考试辅导 - 计算机二级 - 正文

2014计算机二级VF考试练习及答案解析7

来源:2exam.com 2014-7-23 20:15:19

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)
  在考生文件夹下有一表单文件myform.scx,其中包含"请输入(s)"标签、Text1文本框,以及"确定"命令按钮。打开该表单文件,然后在表单设计器环境下完成如下操作:
  1.将表单的名称设置为myform;将表单的标题设置为"表单操作"。
  2.按标签、文本框和命令按钮的顺序设置表单内三个控件的Tab键次序。
  3.为表单新建一个名为mymethod的方法,方法代码为:wait "文本框的值是"+this.text1.value window
  4.将"请输入(s)"标签中的字母s设置成"访问键"(方法是在该字符前插入"\<");设置"确定"按钮的Click事件代码,其功能是调用表单的mymethod方法。
  本题主要考核点:表单及表单控件属性的设置、新建表单方法、访问键的设置、事件代码的编写。
  解题思路:
  1、打开表单myform,将表单的Name属性值设置为myform,Caption属性值设置为"表单操作"。
  2、将标签的TabIndex属性设置为1,文本框的TabIndex属性设置为2,命令按钮的TabIndex属性设置为3。
  3、在"表单"菜单中选择"新建方法程序"命令,新建一个名为mymethod的方法,在myform表单的属性窗口中双击此方法打开用户自定义过程代码,输入:wait "文本框的值是"+this.text1.value window
  4、将"请输入(s)"标签的Caption属性设置为:请输入(\  二、简单应用(2小题,每题20分,计40分)
  在考生文件夹下已有order、orderitem和goods三个表。其中,order表包含订单的基本信息,orderitem表包含订单的详细信息,goods表包含商品(图书)的相关信息。
  1.利用查询设计器创建查询,从order、orderitem和goods表中查询所有订单的信息,查询结果依次包含订单号、客户名、签订日期、商品名、单价、数量和金额等七项内容,其中"金额"等于"单价*数量"。各记录按订单号降序排序;订单号相同按商品名降序排序。查询去向为表tableone。最后将查询保存在queryone.qpr文件中,并运行该查询。
  2.首先创建数据库order_m,并向其中添加order、orderitem和goods表。然后在数据库中创建视图viewone:利用该视图只能查询客户名为lilan的所有订单的信息,查询结果依次包含订单号、签订日期、商品名、单价和数量等五项内容。各记录按订单号升序排序;订单号相同按商品名升序排序。最后利用刚创建的视图查询视图中的全部信息,并将查询结果存放在表tabletwo中。
  本题主要考核点:利用查询设计器建立查询、数据库的创建、向数据库中添加表、视图的创建。
  解题思路:
  第1题:建立查询可以使用"文件"菜单完成,选择文件--新建--查询--新建文件,将order、orderitem和goods表添加到查询设计器中,并设置三表间的联系。在"字段"选项卡选择"订单号"、"客户名"、"签订日期"、"商品名"、"单价"和"数量"字段,再在"函数和表达式"中输入"Goods.单价*Orderitem.数量 AS 金额",单击"添加"按钮;切换到"排序依据"中选择字段"order.订单号",在"排序选项"处选择"降序",再选择字段"Goods.商品名",在"排序选项"处选择"降序";单击查询菜单下的查询去向,选择表,输入表名tableone,最后将查询保存在queryone.qpr文件中,并运行该查询。
  第2题:创建数据库可以使用"文件"菜单完成,选择文件--新建--数据库--新建文件,在数据库设计器中依次添加order、orderitem和goods表。再通过新建命令打开视图设计器,在"添加表或视图"对话框中添加order、orderitem和goods表,并设置三表间的联系;在"字段"选项卡中选择订单号、签订日期、商品名、单价和数量5个字段;切换到"筛选"选项卡,在其中进行如下设置:
  字段名条件 实例
  order.客户名="lilan"
  切换到"排序依据"中选择字段"order.订单号",在"排序选项"处选择"升序",再选择字段"Goods.商品名",在"排序选项"处选择"升序",最后将视图保存在viewone文件中。利用刚创建的视图viewone查询视图中的全部信息,新建一个查询,在"添加表或视图"对话框中选择viewone视图,在字段中选择所有字段,设置查询去向为表tabletwo。
  三、综合应用(1小题,计30分)
  在考生目录下建立表单文件formone.scx,要求包含一个标签、一个文本框和一个命令按钮(它们的名称依次为Label1、Text1和Command1);表单的标题为"综合应用"。如下图所示:
  
  请设置"确定"按钮的Click事件代码,使得当表单运行时,单击命令按钮可以查询指定商品(由用户在文本框给定商品号)的订购信息,查询结果依次包含订单号、客户名、签订日期、商品名、单价和数量等六项内容。各记录按订单号升序排序。查询结果存放在表tablethree中。
  最后运行表单,然后在文本框中输入商品号a00002,并单击"确定"按钮完成查询。
  解题思路:
  ①建立表单:可通过"文件"菜单下的"新建"命令或用命令CREATE FORM打开表单设计器。
  ②在表单上添加标签、文本框和命令按钮,并进行适当的布置和大小调整。
  ③设置标签、命令按钮、表单的Caption属性值。
  ④设置"确定"按钮的Click事件代码:
  select Order.*,Goods.商品名,Goods.单价,Orderitem.数量;
  from goods,orderitem,order;
  where Order.订单号=Orderitem.订单号 and Goods.商品号=Orderitem.商品号;
  and Goods.商品号=thisform.Text1.Text;
  order by Order.订单号 into table tablethree.dbf
  ⑤保存表单并运行,在文本框中输入a00002,并单击"确定"命令按钮。

  • 上一个文章:
  • 网站版权与免责声明
    ①由于各方面情况的不断调整与变化,本网所提供的相关信息请以权威部门公布的正式信息为准.
    ②本网转载的文/图等稿件出于非商业性目的,如转载稿涉及版权及个人隐私等问题,请在两周内邮件fjksw@163.com联系.
    最新文章


    | 关于我们 | 联系我们 | 版权申明 | 网站导航 |
    琼ICP备12003406号