◆◆◆◆◆◆VF考试◆◆◆◆◆1.在考生文件夹下新建一个名为"供应"的项目文件。

2.将数据库"供应零件"加入到新建的"供应"项目中。

3.通过"零件号"字段为"零件"表和"供应"表建立永久性联系,其中,"零件"是父表,"供应"是子表。4.为"供应"表的"数量"字段设置有效性规则:数量必须大于0并且小于9999;错误提示信息是"数量超范围"。(注意:规则表达式必须是"数量>0.and.数量<9999")

【操作步骤】

(1)在命令窗口执行命令:CREATE PROJECT 供应,

新建一个项目管理器。

(2)在项目管理器中选中“数据”选项卡内的“数据库”项,

然后单击“添加”按钮,在弹出的

“打开”对话框中双击“供应零件”

数据库文件,将数据库添加到项

目管理器中。

(3)①在项目管理器中单击“数据库”前面的“+”号,依次展

开“数据库”→“供应零件”→

“表”。

②选中“零件”表单击“修

改”按钮,弹出“零件”表设计器,

在表设计器的“字段”选项卡中

选中“零件号”字段名,然后在

“索引”列的下拉框选择“升序”

排序方式(此时为表已建立了普

通索引),接着在“索引”选项卡

中将“类型”设置为“主索引”,单

击“确定”按钮保存表结构修改。

③参照“零件”表的操作,

为“供应”表建立“零件号”字段的

普通索引。

④在项目管理器中选中数

据库“供应零件”,然后单击“修

改”命令按钮,打开数据库设计

器,拖动“零件”表“索引”下方的

主索引“零件号”到“供应”表中

“索引”下方的普通索引“零件号”

上,为两个表建立联系,建立好

联系的两个表之间会出现一条

连线。

(4)打开“供应”表设计器,选中“数量”字段行,然后在

“字段有效性”的“规则”文本框

中输入:数量>0.AND.数量

<9999,在“信息”框中输入:"

数量超范围",单击“确定”按钮

保存表结构修改。

1.用SQL语句完成下列操作:列出所有与"红"颜色零件相关的信息(供应商号,工程号和数量),并将查询结果按数量降序存放于表supply_temp中。2.新建一个名为menu_quick的快捷菜单,菜单中有两个菜单项"查询"和"修改"。并在表单myform的RightClick事件中调用快捷菜单menu_quick。

【操作步骤】

在命令窗口执行命令:(以下程序是通过查询设计器生成):

SELECT 供应.供应商

号, 供应.工程号, 供

应.数量;

FROM 供应零件!零

件 INNER JOIN 供应

零件!供应 ;

ON 零件.零件号

= 供应.零件号;

WHERE 零件.颜色 =

"红";

ORDER BY 供应.数量

DESC;

INTO TABLE

supply_temp.dbf

【知识拓展】

对表进行简单查询、联接

查询、排序查询、简单计算查询、

分组与分组计算、空值查询、超

联接查询时,大家可以根据题目

要求,参照以下步骤来编写SQL

语句:

①确定需要输出的字段。

需要输出的字段紧接SELECT命

令之后,各字段之间用逗号隔

开;在指定输出字段名时,可以

指出该字段所属的表,也可以省

略表名直接写字段名,但若是在

两个表中出现同名的字段时,则

引用同名字段时要指定该字段所

属的表名,注意如果写上表名时,

在表名和字段名之间要用英文半

角状态下的句点隔开,例如,供

应.供应商号,其中“供应”是表

名,“供应商号”是字段名。

②确定进行联接的字段。

一般情况下,两个表中字段名相

同的两个字段就是两个表进行

联接的字段,语句格式为:FROM

INNER JOIN ON

=

表达式>,该语句可以通俗地理

解为:“表1”和“表2”是通过“表

1”与“表2”两个表中“字段表达

式”值相等记录进行联接;在指

定表名时,可以指出该表所属的

数据库名,也可以省略,如果要

指定数据库名时,数据库名和表

名之间要用感叹号隔开,例如,

零件供应!零件,其中“零件供

应”是数据库名,“零件”是表名。

③确定筛选记录的条件。

该条件一般在题目要求中给出,

按照要求将条件表达式接在

WHERE短语之后。

④确定分组记录的条件。

该条件多用于分组计算查询表

中的数据,例如分别统计成绩表

中所有学生的总分,则需要对表

中的学号字段进行分组,将所有

学号相同的记录看作一组,然后

再进行求和。分组表达式紧跟在

GROUP BY短语之后,如果用于

分组的字段在两个表中都存在,

则指出该字段来自哪个数据表。

⑤确定记录排序的字段。

该条件也会在题目要求中给出,

排序字段紧接在ORDER BY短语

之后,有“升序”(ASC,默认方

式,可省略该关键字)和“降序”

(DESC,不可缺省该关键字)两

种。

⑥记录输出方式。SQL查

询输出最常见的是输出到屏幕

(缺省方式)、表(INTO

TABLE)、临时表(INTO

CURSOR)和数组(INTO

ARRAY)。

注意:一个再简单的SQL

查询语句也不能缺少SELECT

(输出字段)和FROM(需要查询

的表)两个短语内容,其他短语

则可以根据题目需要使用。

(2)【操作步骤】

步骤1:在命令窗口执行命

令:CREATE MENU

menu_quick,在弹出的“新建

菜单”对话框中单击“快捷菜单”

图标按钮,打开快捷菜单设计

器。

步骤2:在菜单设计器“菜

单名称”列的文本框中输入两个

菜单项名“查询”和“修改”。执行

【菜单】→【生成】菜单命令,

生成一个可执行的菜单文件。

步骤3:在命令窗口执行命

令:MODIFY FORM myform,

打开表单设计器,双击表单,在

事件代码编辑窗口的“过程”下

拉框中选择RightClick(鼠标右

击)事件代码,编写该事件的代

码:DO menu_quick.mpr。

步骤4:单击“常用”工具栏

中的“运行”按钮查看结果,将表

单文件保存到考生文件夹下。

设计一个名为mysupply的表单,表单

的控件名和文件名均为mysupply。表

单的形式如下图所示。

表单标题为"零件供应情况",表格控

件为Grid1,命令按钮"查询"为

Command1、"退出"为Command2,标签

控件 Label1 和文本框控件Text1(程

序运行时用于输入工程号)。

运行表单时,在文本框中输入工程号,

单击"查询"命令按钮后,表格控件中

显示相应工程所使用的零件的零件

名、颜色和重量(通过设置有关"数据"

属性实现),并将结果按"零件名"升序

排序存储到pp.dbf文件。

单击"退出"按钮关闭表单。

完成表单设计后运行表单,并查询工

程号为"J4"的相应信息。

【操作步骤】

步骤1:在命令窗口执行命

令:CREATE FORM mysupply,

打开表单设计器新建表单。从

“表单控件”工具栏中依次向表

单添加两个命令按钮和一个表

格控件。

步骤2:在“属性”面板的下

拉列表框中选择表单对象,在“全

部”选项卡中修改对象属性值,见

表1。

表1 表单及控件属性设置

步骤3:双击命令按钮,编

写各个命令按钮的Click事件代

码。各按钮代码如下:

*****“查询”按钮的

Click事件代码*****

THISFORM.GRID1.RECOR

DSOURCE="; && 指定表

格的数据源,此处为SQL查

询语句

SELECT DISTINCT 零件

名,颜色,重量 FROM 零

件; && DISTINCT用来

消除查询结果中重复的记

WHERE 零件号IN;

&& 利用IN短语查找内层循

环中包含的记录,此处的IN

相当于集合运算符∈

(SELECT 零件号 FROM

供应WHERE 工程号

='J4');

INTO CURSOR TEMP"

&& 将最终查询结

果输出到临时表temp中

*****“退出”按钮的

Click事件代码*****

THISFORM.RELEASE

步骤4:单击“常用”工具栏

中的“运行”按钮查看结果,将表

单文件保存到考生文件夹下。

【知识拓展】

①字符串常量的定界符包

括英文半角状态下的双引号("

")、单引号(' ')和方括号

([ ]),定界符必须成对出现,

且一种定界符中不能再包含相

同的定界符。

②SQL查询语句中,

“INTO CURSOR ”短语

可以将查询结果临时存放到一

个只读的.dbf表文件中,当关闭

文件时该文件自动被删除。

◆◆◆◆◆◆VF考试◆◆◆◆◆

1.在考生文件夹下建立数据库

BOOKAUTH.DBC,把表BOOKS和AUTHORS

添加到该数据库中。

2.为AUTHORS表建立主索引,索引名

为"PK",索引表达式为"作者编号"。

3.为BOOKS表建立两个普通索引,第

一个索引名为"PK",索引表达式为"图

书编号";第二个索引名和索引表达式

均为"作者编号"。

4.建立AUTHORS表和BOOKS表之间的永

久联系

【操作步骤】

(1)新建一个数据库,在数据库设计器

中按题目要求添加表。

2)按照题目的要求为"authors"表建

立主索引。

(3)按照题目要求为books表建立两个

普通索引。

(4)按照题目的要求为authors表和

books表建立永久性联系。

1.打开表单MYFORM4_4,把表单(名称

为Form1)标题改为"欢迎您",将文本"

欢迎您访问系统"(名称为Label1的标

签)改为25号黑体。最后在表单上添加

"关闭"(名称为Command1)命令按钮,

单击此按钮关闭表单。

保存并运行表单。

2.设计一个表单MYFORM4,表单中有

两个命令按钮"查询"和"退出"(名称

为Command1和Command2)。

(1)单击"查询"命令按钮,查询

BOOKAUTH数据库中出版过3本以上(含

3本)图书的作者信息,查询信息包括

作者姓名和所在城市;查询结果按作

者姓名升序保存在表NEW_VIEW4中。

(2)单击"退出"命令按扭关闭表单。

注意:完成表单设计后要运行表单的

所有功能。

(1)【操作步骤】

步骤1:打开表单myform4-4,并按照

题目的要求修改表单的标题。

步骤2:在表单设计器窗口中,按照题

目的要求修改文本的相关属性。

步骤3:在表单中添加命令按钮,修改

其Caption属性为"关闭",并为其

Click事件添加代码

"ThisForm.Release"。

(2)【操作步骤】

步骤1:按照题目的要求新建一个名为

"myform4"的表单。

步骤2:编写两个命令按钮的Click事

件代码。

***"查询"按钮的Click事件代码***

SELECT 作者姓名,所在城市 FROM

AUTHORS;

WHERE 作者编号 IN;

SELECT 作者编号 FROM BOOKS;

GROUP BY 作者编号HAVING

COUNT(*)>=3);

ORDER BY 作者姓名 INTO TABLE NEW

VIEW4

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

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

THISFORM.RELEASE

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

步骤3:保存表单为myform4并运行。

(1)在考生文件夹下,将BOOKS表中所

有书名中含有"计算机"3个字的图书

复制到BOOKS_BAK表中,以下操作均在

BOOKS_BAK表中完成;

(2)复制后的图书价格在原价格的基

础上降低5%;

(3)从图书均价高于25元(含25)的出

计算机二级vf上机考试题库,计算机等级考试二级VF上机题库相关推荐

  1. python二级多少分过_Python 全国等级考试二级(2)

    原标题:Python 全国等级考试二级(2) Python编程基础 常用内置对象(Built-in Object ) 对象类型 类型名称 示例 简要说明 数字 int float complex 1e ...

  2. 万维考试系统题库python_万维考试系统-C语言题库-程序设计题导出-113道

    一.程序设计 共 113 题 (共计 1130 分) 第 1 题 ( 10.0 分) 题号 :390 /*----------------------------------------------- ...

  3. CISP考试流程,CISP题库免费领取

    今年年初刚考完,感觉并不难,我是自费找机构考的,如果有相同需求的可以参考我这个,考试经历大概流程大家可以参考: 在中国安全测评中心看培训排版的安排,然后挑选一个培训机构报名即可. 报名后,就是等待开课 ...

  4. c语言二级证题库及详解答案,全国计算机等级考试二级C语言上机题库及其答案详解...

    全国计算机等级考试二级C语言上机题库及其答案详解 全国计算机二级C语言上机考试题第一套给定程序的功能是:求二分之一的圆面积,函数通过形参得到圆的半径,函数返回二分之一的圆面积( 注: 圆面积公式为:2 ...

  5. 全国计算机二级vb 无纸化,2013年3月全国计算机等级考试二级VB无纸化上机题题库题干及答案解析(2)...

    全国计算机等级考试二级VB无纸化上机题库[21-40] 2013年3月全国计算机等级考试 二级VB上机题库题干 第二十一套题干186 一.基本操作题 请根据以下各小题的要求设计Visual Basic ...

  6. 华为上机试题 c语言,华为上机考试题库2017 2017年全国计算机等级考试C语言上机考试题库 -1-20套.doc...

    华为上机考试题库2017 2017年全国计算机等级考试C语言上机考试题库 -1-20套.doc 华为上机考试题库2017 2017年全国计算机等级考试C语言上机考试题库 -1-20套 导读:就爱阅读网 ...

  7. 2020年9月全国计算机二级c语言题库,2020年9月全国计算机等级考试二级C语言上机题库(共95套全)(76页)-原创力文档...

    PAGE PAGE 1 2020年9月全国计算机等级考试二级C语言上机题库(共95套全) 第一套 1 程序填空 程序通过定义学生结构体变量,存储了学生的学号.姓名和三门课的成绩.函数fun的功能是:对 ...

  8. 计算机网络技术三级题库pdf,全国计算机等级考试三级网络技术上机考试题库.pdf...

    全国计算机等级考试三级网络技术上机考试题库.pdf 1套 已知在文件IN.DAT中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符 型4位).产品名称mc(字符型10位).单价dj(整型 ...

  9. 甘肃省计算机二级考试题库,2011甘肃省计算机等级考试二级最新考试试题库(完整版)...

    2011甘肃省计算机等级考试二级最新考试试题库(完整版) 1.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D) A. 概要设计 B. 详细设计 C. 可行性分析 D. ...

  10. 2015年c语言等级考试题1 10 2分,全国计算机等级考试二级c语言真题题库1+2015年9月.docx...

    全国计算机等级考试二级 C语言真题题库1 2015年9月 (总分43,做题时间120分帥 一.选择题侮小题1分.共40分) 1-下列叙述中正确的是(). A解决同一个问题的不同算法的时间复杂度一般是不 ...

最新文章

  1. 移动端zepot媒体查询media queries
  2. Centos 下 Nginx 信号控制
  3. python培训班那家好-江苏南京Python培训班哪家好
  4. 修改引入表打造穿透KIS6的下载者(转)
  5. 简单使用Boost线程池threadpool
  6. 数据库原理与应用(SQL Server)笔记 第十一章 游标
  7. 怎么在Mac上安装Tomcat 7
  8. ubuntu安装sublime
  9. oracle 600 session,记一次ORA-600[4042]故障的处理
  10. activity-启动动画的设定(下面弹出出现,弹入下面消失)
  11. 随机抽样一致算法(Random sample consensus,RANSAC)
  12. 2017.3.15 审查(黄金) 思考记录
  13. Java 算法 字串统计
  14. 使用Keepalived实现负载均衡
  15. 【MapReduce】猫眼电影数据库传输数据
  16. 计算机cpu的字母,笔记本电脑CPU型号后缀字母HQ、U、Y含义详解
  17. 如何提高游戏中的打击感?
  18. 我终于深入参与了一个分布式系统了,好多想法不一样了
  19. 别找了,最全数据可视化配色指南在这
  20. 静态方法不能调用非静态方法的原因

热门文章

  1. 烽火通信 c语言 笔试,C语言嵌入式笔试题目及参考答案-烽火通信.doc
  2. 激光测距传感器原理与应用介绍
  3. 苹果ipa签名工具免越狱下载_苹果签名——超级篇
  4. android toast 显示在最上面,Android Toast在屏幕上移动
  5. ssh框架超详细总结
  6. 安装MyEclipse10 并且破解(附带软件包)
  7. 【从Northwind学习数据库】汇总查询
  8. linux gt240驱动下载,NV显卡Linux驱动195.36.08版发布
  9. INA217构成的专业级微型话筒(麦克风)前置放大典型电路图
  10. 算法基础 计算机数学课件,第4章计算机制图数学基础_中国地质大学:数字测图_ppt_大学课件预览_高等教育资讯网...