三、简单应用题

42(1)为职工表设计一个名为zgb的快速报表。

(2)修改考生文件夹中的“工资查询.prg”文件,此文件的功能为:

通过结构复制数据表文件“工资表”生成一个含有职工号和基本工资的新数据表文件gz

B.dbf,将原数据库中基本工资大于1 500的职工记录添加到新表中并浏览结果。

修改程序中的错误行,不得删除或添加程序行,使程序正确运行。

工资表的结构和内容如下:

职工号 部门号 基本工资 奖金

101001 101 1750 1200

101002 101 1000 400

102001 102 700 200

102002 102 900 350

103001 103 1500 600

103002 103 1200 400

参考解析:

【参考答案】

(1)具体步骤如下:

① 在“命令”窗口输入命令:CREATE REPORT zgb。

② 弹出报表设计器,选择菜单命令“报表”→“快速报表”。

③ 系统弹出“打开”对话框,选择数据源表为“职工表”。

④ 在“快速报表”对话框中单击“字段布局”左侧的按钮(此为系统默认),选中“标题”复选框,为每一个字段添加一个字段名标题,再选中“将表添加到数据库环境中”复选框,把“职工表”作为数据源表添加到数据库环境中,单击“确定”按钮,便为职工表建立了一个快速报表。

⑤ 单击工具栏中的“打印预览”图标按钮,查看报表效果。

(2)具体步骤如下: www.Examda.CoM

① 根据题意,在“命令”窗口输入命令:MODI COMM工资查询.prg。

② 打开考生文件夹下的工资查询.prg文件,查看程序中的错误行。

****工资查询.prg的源程序内容:****

SET TALK OFF

SET SAFE OFF

SELECT 1

USE 工资表.dbf

COPY STRU TO gz

B.dbf 职工号,基本工资 ****Error****

SELECT 2

USE gz

B.dbf

SELECT 1

GO

DO WHILE ! BOF() ****Error****

IF 基本工资>=1500

SELECT 2

APPEND BLANK

REPLACE A->职工号WITH 职工号,A->基本工资 WITH 基本工资 &&*error*

SELECT 1

ENDIF

CONT ****Error****

ENDDO

SELECT 2

DISPLAY ALL

DELETE TABLE gz

B.dbf ****Error****

CLOSE DATABASE

SET SAFE ON

SET TALK ON

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

③ 修改程序中的错误。

****下面是修改后的工资查询.prg的程序内容:****

SET TALK OFF

SET SAFE OFF

SELECT 1

USE 工资表.dbf

COPY STRU TO gz

B.dbf FIELDS 职工号,基本工资

SELECT 2

USE gz

B.dbf

SELECT 1

GO

DO WHILE ! EOF()

IF 基本工资>=1500

SELECT 2

APPEND BLANK

REPLACE 职工号WITH A-> 职工号, 基本工资 WITH A-> 基本工资

SELECT 1

ENDIF

SKIP

ENDDO

SELECT2

DISPLAY ALL

DROP TABLE gz

B.dbf

CLOSE DATABASE

SET SAFE ON

SET TALK ON

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

④ 在“命令”窗口输入:DO 工资查询.prg,运行程序。

【试题解析】

本试题主要考查了快速报表的建立和SQL语句的简单应用。在(1)小题中可以通过菜单命令建立一个快速报表文件。

四、综合应用题

43按如下要求完成综合应用(所有控件的属性必须在表单设计器的属性窗口中设置):

(1)根据“项目信息”、“零件信息”和“使用零件”三个表建立一个查询(注意表之间的连接字段),该查询包含项目号、项目名、零件名称和(使用)数量四个字段,并要求先按项目号升序排序、再按零件名称降序排序,保存的查询文件名为chaxun;

(2)建立一个表单,表单名和文件名均为myform,表单中含有一个表格控件Grid1,该表格控件的数据源是前面建立的查询chaxun;然后在表格控件下面添加一个“退出”命令按钮Command1,要求命令按钮与表格控件左对齐、并且宽度相同,单击该按钮时关闭表单。

参考解析:

【参考答案】

(1)具体步骤如下:

① 从“文件”菜单中选择“新建”命令,在弹出的“新建”对话框中选中“查询”单选按钮,单击“新建文件”按钮。

② 在弹出的“打开”对话框中选择打开“零件信息”表。

③ 系统打开“查询设计器”窗口,同时打开“添加表或视图”对话框,单击“其他”按钮添加“使用零件”、“项目信息”两个表,单击“关闭”按钮关闭对话框。

④ 在“字段”选项卡中的“可用字段”列表框中选择“项目信息.项目号”字段,单击“添加”按钮将其添加到“选定字段”列表框中,以同样的方法添加“项目信息.项目名”、“零件信息.零件名称”、“使用零件.数量”三个字段。

⑤ 在“排序依据”选项卡中的“选定字段”列表框中选择“项目信息.项目号”字段,单击“添加”按钮将其添加到“排序条件”列表框中,并选中“升序”单选按钮。

⑥ 在“选定字段”列表框中选择“零件信息.零件名称”字段,单击“添加”按钮将其添加到“排序条件”列表框中,并选中“降序”单选按钮,

⑦ 单击工具栏中的“保存”按钮,在弹出的“另存为”对话框中以chaxun为文件名保存。

(2)具体步骤如下:

① 从文件”菜单中选择“新建”命令,在弹出的“新建”对话框中选中“表单”单选按钮,单击“新建文件”按钮,系统打开“表单设计器”窗口。

② 在“属性”窗口中设置表单的Name属性为myform。

③ 在“控件”工具栏中单击“表格”按钮,单击表单工作区域即可添加一个表格。

④ 在“属性”窗口中为表格设置如下属性:

RecordSourceType=“3-查询(.QPR)”

RecordSource=“chaxun”

⑤ 在表格的下方添加一个命令按钮,在“属性”窗口中修改按钮的Caption属性值为“退出”。

⑥ 在表单中选中表格,在“属性”窗口中查看表格的宽度并记下。

⑦ 在表单中选中命令按钮,然后在“属性”窗口中将其宽度改为和表格一样的宽度。

⑧ 在表单中选中命令按钮,在“属性”窗口中双击Click事件,在弹出的窗口中添加如下代码:

THISFORM.RELEASE

⑨ 单击工具栏中的“保存”按钮,在弹出的对话框中以myform为文件名保存。

2016年计算机二级考试VB简单综合应用题冲刺.doc

下载Word文档到电脑,方便收藏和打印[全文共2806字]

编辑推荐:

下载Word文档

计算机二级的简单项目,2016年计算机二级考试VB简单综合应用题冲刺相关推荐

  1. 计算机二级vf上机试题,2016年计算机二级《VF》上机题及答案

    2016年计算机二级<VF>上机题及答案 2016年3月计算机等级考试将于本周六开始,大家是否感受到了时间的紧迫感?为了帮助同学们顺利通过考试,下面百分网小编为大家搜索整理了关于计算机二级 ...

  2. 计算机excel二级试题及答案,2016年计算机二级excel题目及答案

    2016年计算机二级excel题目及答案 题目要求 1. 在Sheet5中,使用函数,将A1单元格中的数四舍五入到整百,存放在B1单元格中. 2. 在Sheet1中,使用条件格式将"采购数量 ...

  3. C语言二级考过指南,2016年计算机二级考试备考指南

    2016年计算机二级考试备考指南 计算机二级考试马上开始啦!报名的小伙伴们准备好了木有?下面YJBYS小编整理了学霸们的备考经验和建议希望能帮到大家哦! 一·笔试考试的准备 第一.熟读教材 理解程序设 ...

  4. 计算机二级考点的选择题,2016年计算机二级考试试题选择题

    2016年计算机二级考试试题选择题 1. 在C语言源程序中,以下叙述正确的是( ). A. main函数必须位于文件的开头 B. 每行只能写一条语句 C. 程序中的一个语句可以写成多行 D. 每个语句 ...

  5. 计算机二级考试题如何提交,2016年计算机二级考试小技巧

    2016年计算机二级考试小技巧 正沉浸在英语四六级报名的水深火热之中,而计算机二级已经踩着小碎步来到了我们面前,没错,3月26 .27日!本周六周日!大家是否感受到了时间的紧迫感?下面是百分网小编为大 ...

  6. 计算机二级vfp模拟考试题,2016年计算机二级《VFP》测试题及答案

    2016年计算机二级<VFP>测试题及答案 一.单项选择题 1. 在Visual FoxPro程序中,调用程序和被调用程序之间的参数传递要求( ) A) 参数可以是任意数据类型 B) 调用 ...

  7. office计算机二级试题及答案,2016年计算机二级《MS Office》测试题及答案

    2016年计算机二级<MS Office>测试题及答案 (1)十进制整数100转换为二进制数是( ) A: 1100100 B: 1101000 C: 1100010 D: 1110100 ...

  8. 计算机项目教学法探讨,【计算机教学论文】项目教学法在计算机教学中的应用(共3594字)...

    摘要:计算机教学质量的高低决定着技工院校学生计算机专业水平和实践能力的高低,将项目教学法应用于技工院校计算机教学中,能够弥补现有教学模式和教学方法的不足,对提高计算机教学质量有着积极促进作用.因此,笔 ...

  9. 计算机维护专业自我鉴定,2016届计算机系统维护专业大学生毕业自我鉴定优秀范文...

    2016届计算机系统维护专业大学生 毕业自我鉴定优秀范文 个人原创欢迎下载 光阴似箭,日月如梭,作为计算机系统维护专业的我即将告别大学生活.在×××(改成自己计算机系统维护就读的大学)计算机系统维护专 ...

最新文章

  1. 王子朝:一种高效且容错的方法用于协作车辆定位
  2. Thrift使用指南
  3. if-else运用及技巧(C# 参考)
  4. C语言试题九十二之输入数据有多行,第一行是一个整数n,表示测试用例的个数,后面跟着n行 ,每行包括一个由字母和数字组成的字符串
  5. java实现日期让随动变_java工具类(四)之实现日期随意跳转
  6. linux虚拟机 xen,XEN虚拟机在Linux上的安装和使用教程分享
  7. 2019-11-25 编写cmake 脚本注意事项
  8. Jspxcms 9.5.0 发布,Java CMS
  9. 编译器的差别gcc和VS
  10. 贝塔智能挪车V2.3.4汽车微信小程序 多开版源码
  11. 复制mysql 搬家_MYSQL快速搬家心得
  12. Centos 7搭建PPTP服务器方法
  13. ubuntu下deactivate matlab的操作
  14. atm机用visio画工作流程图_VISIO画职能流程图规范性培训文档(内附模版).ppt
  15. (转)常用PC服务器LSI阵列卡配置
  16. 教授专栏31 | 许佳龙: 疫下3观察--看香港科技应用短板
  17. Python爬取美女主播图片适合初学者
  18. 32位plsql连接64位Oracle数据库
  19. Java 中的泛型是什么,它有什么作用?(十五)
  20. cookie是什么?有什么用?cookie详解,一篇文章彻底搞懂cookie

热门文章

  1. 外贸询盘、对话、常用话术英语(上)
  2. 合成大西瓜?不如写个可以一起聊天吃瓜放烟花的聊天室
  3. 微信JS-SDK录音的speex音频文件转换为wav
  4. 【前端全家桶】 HTTP协议类
  5. python点滴 1
  6. CSS 获取当前可视屏幕高度--使用calc()方法动态计算宽度或者高度
  7. css 怎么让图片一直旋转
  8. 一秒钟快速在PPT里插入100张图片
  9. 家有妙招:教你一个在淘宝买东西打折的好方法
  10. html、css --苏宁官网静态界面