计算机VF上机题

合集下载

VF上机试题参考答案

VF上机试题参考答案

开始做题时必须在命令窗口输入SET DEFAULT TO 所要存放的目录例如:上机用的是软盘则必须输入:SET DEFAULT TO A若要存到D盘我所建的我的学号文件夹则必须输入:SET DEFAULT TO D:/2006321607 一.参考答案:1.(共40分)本大题不给参考答案。

评分标准如下:建表的另外的一种方法开始做这题时可以在命令窗口输入CREAT TABLE 表名(字段1 数据类型(总宽度,小数点位数),字段2 数据类型(总宽度,小数点位数)……)建立数据表例如在本题中建K1表可以输入:CREAT TABLE K1(编号C(5),姓名C(6),部门C(4)) 按ENTER键后在上面找到显示,点击后在下拉框中点浏览K1后,在点显示, 点击后在下拉框中再点追加方式就可以在里面输入记录K2 也可以如此建好后在命令窗口中可以输入 MODI DATA 数据库文件名例如在本题中可以输入: MODI DATA VFK1按ENTER键后在出来的对话框中任何地方点鼠标右键在下拉框中选择添加表添加表后找出两表相同的字段值点击它在下拉框中选择修改然后对其排序选择升序或者选择降序(说明另外一个表也必须选择一样的才可以) 然后选择索引一般父表选择主索引(但并不是绝对的要是该索引字段中有重复的应该选唯一索引)子表选择侯选索引选择索引下面的所建的索引字段再在两表之间拉一下就可以建立一一永久关系1)正确建立2个表的数据结构(表结构设计正确)20分2)数据正确15分3)永久关联正确5分2.(共30分)每小题10分。

参考答案如下。

开始做这题时可以在命令窗口输入 MODIFY COMMAND 程序文件名例如在本题中可以输入:MODI COMM VFP07_1**姓名:仇巍学号:2006321607**(1)VFP命令:USE YDCJREPLACE ALL 总成绩 WITH 跳高+游泳+其它SQL命令:UPDATE YDCJ SET 总成绩=跳高+游泳+其它(2) VFP命令:USE YDCJINDEX ON 总成绩 TAG ZCJ DESCLIST 编号,总成绩SQL命令:SELECT 编号,总成绩 FROM YDCJ ORDER BY 总成绩 DESC(3)VFP命令:SELECT 1USE JBBINDEX ON 编号 TAG ZGHSELECT 2USE YDCJSET RELATION TO 编号 INTO ZGBLIST 编号,JBB.姓名,总成绩 FOR JBB.部门=“机关”SQL命令:SELECT JBB.编号,姓名,总成绩 FROM JBB,YDCJ WHERE JBB.编号=YDCJ.编号AND 部门=“机关”3.(共30分)开始做这题时可以在命令窗口输入 MODIFY FORM 表单文件名例如在本题中可以输入:MODI FORM FORM07_1界面设计(10分)主要属性、事件代码:1)text1 、text2和text3的value属性值均为0(5分)2)“比较大小”按钮的Click事件代码:(10分)x1=thisform.text1.valuex2=thisform.text2.valueif x1>x2thisform.text3.value=x1elsethisform.text3.value=x2endif3)“退出”按钮的Click事件代码:thisform.release (5分)二.参考答案:1.(共40分)本大题不给参考答案。

计算机二级《VF》上机考试及答案(3)

计算机二级《VF》上机考试及答案(3)

计算机二级《VF》上机考试及答案(3)2016计算机二级《VF》上机考试及答案综合应用题11在考生文件夹中有“订货”表和“商品”表。

商品表中的“单价”表与“订货”表的“数量”之积应等于订货表中的“金额”。

现在有部分“订货”表记录的“金额”字段值不正确,请编写程序挑出这些记录,并将这些记录存放到一个名为“修正订货”的表中(与订货表结构相同,自己建立),根据商品表中的“单价”字段和“订货”表的“数量”字段修改“修正订货”表的“金额”字段(注意:一个修正记录可能对应几条订货记录)。

编写的程序最后保存为“CX.prg”。

参考解析:【考点指引】本大题考查的是数据表数据的修改,注意要用到INTOTABLE和INTOCURSOR保存中间查询结果。

【操作步骤】①在命令窗口中输人命令:MODI COMM cx(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:SELECT订货.*INTO TABLE修正订货FROM订货,商品WHERE 订货.商品编码=商品.商品编码AND金额<>单价*数量USE修正订货GO TOPDO WHILE.NOT.EOF()a1=商品编码bl=订单编号SELECT*INTO CURSOR aa FROM商品WHERE商品编码=alSELECT修正订货REPLACE金额WITH aa.单价*数量SKIPENDDOUSE关闭程序文件编辑窗口并保存程序文件。

②在命令窗口中输入命令:DO cx(回车执行),执行程序文件。

12在考生文件夹下有数据库“gz”,包括数据表文件:zgk(仓库编号C(4),职工编号C4),工资N(4))。

设计一个名为tj的菜单,菜单中有两个菜单项“统计”和“退出”。

程序运行时,单击“统计”菜单项应完成下列操作:检索出工资大于或等于本仓库职工平均工资的职工信息,并将这些职工信息按照仓库编号升序排序,在仓库号相同的情况下再按职工编号升序存放到“result”文件中,该数据表文l 件和“zgk”数据表文件具有相同的结构。

计算机二级vf上机考试题库-答案

计算机二级vf上机考试题库-答案

计算机二级vf上机考试题库-答案一、第一套:一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)(1) 将考试文件夹中的数据库“图书”添加到新建立的项目my中。

(2) 建立新自由表pub,结构为:出版社字符型(30)地址字符型(30)传真字符型(20)(3) 将新建立的自由表pub添加到数据库“图书中”。

(4) 为数据库“图书”的表borr建立惟一索引,索引名称和索引表达式均为“借书证号”。

答案:(1) 步骤1:单击工具栏的新建按钮,在【文件类型】区域选择【项目】单选项,并单击【新建文件】图标按钮,然后在打开的【创建】对话框中输入“my”,单击【保存】按钮。

步骤2:单击【项目管理】对话框的【全部】选项卡,展开“数据”根目录,选择“数据库”。

然后单击右边的【添加】按钮,在弹出的对话框中选择“图书.dbc”数据库。

最后单击【确定】按钮。

(2) 建立自由表。

在【项目管理器】中,【全部】选项卡中选择“自由表”,单击【新建】按钮,然后从【新建】对话框中的【文件类型】组框中选择“表”,然后单击【新建文件】按钮,在输入表名的对话框输入文件名“pub”,点击【保存】,在弹出的表设计器中的字段名、类型和宽度中输入题目要求的内容,点击【确定】。

(3) 在项目管理器的【全部】选项卡中,依次展开“数据库”、“自由表”,将自由表“pub”拖到数据库表的“图书”标签上。

(4) 在项目管理器的【全部】选项卡中,展开“数据库”,双击表“borr”,打开表设计器,单击【索引】选项卡,索引名称和表达式均填“借书证号”,类型列表框中选择“惟一索引”。

二、简单应用题(2小题,每题20分,计40分)(1) 在考试文件下建立数据库:“成绩管理”,将考生文件夹下的自由表“成绩”添加到“成绩管理”数据库中,根据“成绩”表建立一个视图my,视图中包含的字段与“成绩”表相同但视图只能查询到积分小于等于2000的信息,结果按积分升序排序。

VF上机操作题41~100套

VF上机操作题41~100套

第41套 上机考试试题一、基本操作题在考生文件夹下的“雇员管理”数据库中完成如下操作:(1)为“雇员”表增加一个字段名为EMAIL 、类型为“字符型”、宽度为20的字段。

(2)设置“雇员”表中“性别”字段的有效性规则,性别取“男”或“女”,默认值为“女”。

(3)在“雇员”表中,将所有记录的EMAIL 字段值使用“部门号”的字段值加上“雇员号”的字段值再加上“@ ”进行替换。

(4)通过“部门号”字段建立“雇员”表和“部门”表间的永久联系。

二、简单应用题(1)请修改并执行名称为form1的表单,要求如下:①为表单建立数据环境,并将“雇员”表添加到数据环境中。

②将表单标题修改为“XXX 公司雇员信息维护”。

③修改命令按钮“刷新日期”的Click 事件下的语句,使用SQL 的更新命令,将“雇员”表中“日期”字段值更换成当前计算机的日期值。

注意:只能在原语句上进行修改,不可以增加语句行。

(2)建立一个名称为menu1的菜单,菜单栏有“文件”和“编辑浏览”两个菜单。

“文件”菜单下有“打开”、“关闭退出”两个子菜单;“编辑浏览”菜单下有“雇员编辑”、“部门编辑”和“雇员浏览”三个子菜单。

三、综合应用题在考生文件夹下,对“雇员管理”数据库完成如下综合应用:①建立一个名称为VIEW1的视图,查询每个雇员的部门号、部门名、雇员号、姓名、性别、年龄和EMAIL 。

②设计一个名称为form2的表单,表单上设计一个页框,页框(PageFrame1)有“部门”(Page1)和“雇员”(Page2)两个选项卡,在表单的右下角有一个“退出”命令按钮,如图1-1所示。

要求如下:图1-1 表单示例z表单的标题名称为“商品销售数据输入”。

z单击选项卡“雇员”时,在选项卡“雇员”中使用“表格”方式显示view1视图中的记录(表格名称为grdView1)。

z单击选项卡“部门”时,在选项卡“部门”中使用“表格”方式显示“部门”表中的记录(表格名称为“g rd 部门”)。

计算机二级VF上机题库及答案

计算机二级VF上机题库及答案

计算机二级VF上机题库及答案1. 建立菜单QUERYMENU。

该菜单只有"查询"和"退出"两个主菜单项(条形菜单), 其中单击菜单项"退出"时,返回到VFP系统菜单(相应命令写在命令框中,不要写在过程中)。

2. 将COURSE表的"开课系部"字段名改为"开课单位",其余不变。

3. 从数据库SCOREMANAGER中移去表TEMP2.DBF(不是删除)。

4. 将SCORE1表中记录按学号从低到高排序,在学号相同的情况下再按成绩从高到低排序,排序结果存入表NEWORDER。

此题主要考核点:菜单的建立、字段改名、数据库表的逻辑删除、表的排序及查询去向等知识点此题解题思路:第1题:此题的主要考核点是菜单的建立。

新建菜单可按以下步骤:选择"文件"菜单中的"新建"命令,在"新建"对话框中选择"菜单",单击"新建文件"按钮。

在"新建菜单"对话框中选择"菜单"按钮,调出"菜单设计器"。

也可用CREATE MENU命令直接调出菜单设计器。

在菜单名称中填入"查询"、"退出","退出"结果为命令"SET SYSMENU TO DEFAULT"。

第2题:此题的主要考核点是字段的改名。

翻开COURSE表表设计器,将光标移动到"开课系部"字段格中,将其改为"开课单位"。

第3题:此题的主要考核点是数据库表的逻辑删除。

翻开考生文件夹下的" SCOREMANAGER "数据库,在" SCOREMANAGER "数据库设计器中,选中"TEMP2"表,点击主菜单"数据库"下的"移去",在弹出的对话框中点击"移去"按钮,在随后弹出的对话框中点击"是"按钮,至此便完成了"从数据库"SCOREMANAGER"中移去表TEMP2(不是删除)"的操作。

计算机二级考试《VF》上机操作题

计算机二级考试《VF》上机操作题

计算机二级考试《VF》上机操作题2016计算机二级考试《VF》上机操作题2016年3月计算机等级备考正在紧张地进行中,不知道同学们都复习得怎么样了呢?下面店铺为大家搜索整理了计算机二级考试《VF》上机操作题,供大家参考学习,希望对你有所帮助!想了解更多相关信息请持续关注我们店铺!基本操作题1在考生文件夹下完成下列基本操作:(1)用SQL的INSERT语句插入元组(”000100”,”零件X”,“2x3x9”,200)到“零件”表(注意不要重复执行插入操作),并将相应的SQL语句存放在文件“cx1.prg”中。

(2)用SQL的DELETE语句从“零件”表中删除单价小于20的所有记录,并将相应的SQL语句存放在文件“cx2.prg”中。

(3)用SQL的UPDATE语句将“零件”表中零件号为“000100”的零件的单价更改为250,并将相应的SQL。

语句存放在文件“cx3.prg”中。

(4)打开菜单文件“cd1.mnx”,然后生成可执行的菜单程序“cd1.mpr”。

参考解析:【考点指引】本大题主要考查利用SQL命令对表进行操作,包括数据插入、删除和修改,要用到INSERT、DELETE、UPDATE 3个命令。

(1)【操作步骤】①在命令窗口中输入命令:MODI COMM cx1(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:INSERT INT0零件VALUES("000100","零件X","2x3x9",200) 关闭程序文件编辑窗口并保存程序文件。

②在命令窗口中输人命令:DO cx1(回车执行),执行程序文件。

(2)【操作步骤】①在命令窗口中输入命令:MODI COMM cx2(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:DELETE FROM零件WHERE单价<20关闭程序文件编辑窗口并保存程序文件。

计算机vf上机题答案

计算机vf上机题答案

步骤3:双击计时器(Timer1),编写该控件的Timer事件代码,代码如下:
*****计时器(Timer1)的Timer事件代码*****
IF BEL1.LEFT+THISFORM. LABEL1.WIDTH<=0 && 如果标签的右边框与表单的左边框重合
BEL1.LEFT=THISFORM. WIDTH && 标签左边距等于表单的宽度值,此时标签的左边框刚好与表单的右边框重合
ห้องสมุดไป่ตู้
步骤7:在报表向导的“步骤1-字段选取”界面的“数据库和表”下选中sview视图文件,将“可用字段”中的字段全部添加到“选定字段”中。
步骤8:由于本题不再要求其他操作,可以直接单击“完成”按钮跳至向导最后一个界面。继续单击“完成”按钮,在“另存为”对话框的“保存报表为:”文本框中输入报表文件名creport,单击“保存”按钮。
ELSE
BEL1.LEFT=THISFORM. LABEL1.LEFT-10 &&标签的左边距减10
ENDIF
步骤4:双击“关闭”命令按钮,编写命令按钮的Click事件代码:THISFORM.RELEASE。
步骤5:单击“常用”工具栏中的“运行”按钮查看结果,将表单文件保存到考生文件夹下。
(2)【审题分析】本题考查的是视图设计器的使用及报表向导的使用,由于视图只能保存在数据库中,因此要先打开用于保存视图的数据,本题中要注意判断视图中的字段均来自哪个表。
另外,在视图设计器中输入计算表达式时,可直接在视图设计器“字段”选项卡的“函数和表达式”下的文本框中输入表达式,同时也可以通过打开“表达式生成器”对话框进行输入,要为输入的表达式指定一个新的视图字段名,可以通过AS短语指定。用于计数的函数为COUNT(),该函数容易与求和函数SUM()混淆。

计算机二级VF上机考试真题及答案

计算机二级VF上机考试真题及答案
计算机二级 VF 上机考试真题及答案
一、基本操作题(共 4 小题,第 1 题和第 2 题各 7 分、第 3 题和第 4 题各 8 分,计 30 分) 在考生文件夹下完成如下操作: 1. 从数据库 stock 中移去表 stock_fk(不是删除)。 2. 将自由表 stock_name 添加到数据库中。 3. 为表 stock_sl 建立一个主索引,索引名和索引表达式均为“股票代码”。 4. 为 stock_name 表的股票代码字段设置有效性规则,“规则”是: left (股票代码, 1) = ”6”,错误提示信息是“股票代码的第一位必须是 6”。 二、简单应用(共 2 小题,每题 20 分,计 40 分) 在考生文件夹下完成如下简单应用: 1. 用 SQL 语句完成下列操作:列出所有赢利(现价大于买入价)的股票简称、现价、买入 价和持有数量,并将检索结果按持有数量降序排序存储于表 stock_temp 中。 2. 使用一对多报表向导建立报表。要求:父表为 stock_name,子表为 stock_sl,从父表中选 择字段:“股票简称”;从子表中选择全部字段;两个表通过“股票代码”建立联系;按股票 代码升序排序;报表标题为:“股票持有情况”;生成的报表文件名为 stock_report。 三、综合应用(1 小题,计 30 分) 设计名为 mystock 的表单(控件名、文件名均为 mystock)。表单的标题为:“股票持有情况”。 表单中有两个文本框(text1 和 text2)和两个命令按钮“查询”(名称为 Command1)和“退 出”(名称为 Command2)。 运行表单时,在文本框 text1 中输入某一股票的汉语拼音,然后单击“查询”,则 text2 中会 显示出相应股票的持有数量。 单击“退出”按钮关闭表单。.

VF题库及答案

VF题库及答案

VF题库及答案1 VFP上机实践习题及答案一、选择题:1. 在关系理论中,把能够唯一地确定一个元组的属性或属性组合称之为A) 索引码 B) 关键字 C) 域 D) 外码2. 运行 Visual Foxpro 6.0,错误的方法是A) 双击 Visual Foxpro 6.0 图标B) 单击 Visual Foxpro 6.0 图标回车C) 右击 Visual Foxpro 6.0 图标,并单击其快捷菜单中的"打开"命令D) 拖动 Visual Foxpro 6.0 图标到一个新位置3. 学生性别的取值只能为"男","女",这个范围在关系模型中被称为A) 域 B) 码 C) 分量 D) 集合4. Visual Foxpro 6.0 的系统配置文件是A) config.sys B) config.fpw C) win.ini D) autoexec.bat5. 启动 Visual Foxpro6.0 屏幕上出现两个窗口:一个是 Visual Foxpro 6.0 的主窗口,另一个是A) 文本 B) 命令 C) 帮助 D) 对话框6. 在 Visual Foxpro 6.0 中,可以在同类数据之间进行减运算的数据类型是A) 数值型,字符型,逻辑型 B) 数值型,字符型,日期型C) 数值型,日期型,逻辑型 D) 字符型,日期型,逻辑型7. 下列表达式中不符合 Visual Foxpro 6.0 语法要求的是A) 04/05/99 B) T+t C) 1234 D) 2X>158. 在以下四组中,每组有两个分别运算的函数,运算结果相同的是A) LEFT("FoxBASE",3)与SUBSTR("FoxBASE",1,3)B) YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)C) TYPE("36-5*4")与TYPE(36-5*4)D) 假定 A= "this ", B= "is a string",A-B与A+B9. 学生数据库的性别字段为逻辑型,男为逻辑真,女为逻辑假。

计算机等级考试二级VF上机题答案

计算机等级考试二级VF上机题答案

计算机等级考试二级VF上机题答案第一套一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)注意:基本操作题为4道SQL题,请将每道题的SQL命令粘贴到SQL1.txt文件,每条命令占一行,第1道题的命令是第1行,第2道题的命令是第2行,以此类推;如果某道题没有做相应行为空。

在考生文件夹下完成下列操作:1. 利用SQL SELECT命令将表stock_sl.dbf复制到stock_bk.dbf;2.利用SQL INSERT命令插入记录("600028",4.36, 4.60, 5500)到stock_bk.dbf表。

3.利用SQL UPDATE命令将stock_bk.dbf表中"股票代码"为600007的股票"现价"改为8.88。

4.利用SQL DELETE命令删除stock_bk.dbf表中"股票代码"为600000的股票。

本题的主要考核点:SQL语句的使用。

1、SELE * FROM stock_sl INTO DBF stock_bk2、INSE INTO stock_bk (股票代码,买入价,现价,持有数量)V ALU("600028", 4.36, 4.60, 5500)3、UPDA stock_bk SET 现价=8.88 WHER 股票代码="600007"4、DELE FROM stock_bk WHER 股票代码="600000"三、综合应用(1小题,计30分)在考生文件夹下有学生成绩数据库XUESHENG3,包括如下所示三个表文件以及相关的索引文件:1、XS.DBF(学生文件: 学号C8,姓名C8,性别C2,班级C5;另有索引文件XS.IDX,索引键:学号)2、CJ.DBF(成绩文件: 学号C8,课程名C20,成绩N5.1;另有索引文件CJ.IDX,索引键:学号)3、CJB.DBF(成绩表文件:学号C8,姓名C8,班级C5,课程名C12,成绩N5.1)设计一个名为XS3的菜单,菜单中有两个菜单项"计算"和"退出"。

vf上机答案解析.doc

vf上机答案解析.doc

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)在考生文件夹下,完成如下操作:1. 将当前文件夹下的自由表CLASS(班级表)和TEACHER(教师表)添加到学生数据库SDB中;2. 为班级表CLASS创建一个主索引和普通索引(升序),主索引的索引名和索引表达式均为班级号;普通索引的索引名和索引表达式均为班主任号。

为教师表TEACHER创建一个主索引,索引名和索引表达式均为教师号;3. 通过"班级号"字段建立班级表CLASS和学生表STUDENT表间的永久联系。

通过班级表CLASS的"班主任号"字段与教师表TEACHER的"教师号"字段建立班级表CLASS和教师表TEACHER间的永久联系;4. 为以上建立的两个联系设置参照完整性约束:更新规则为"级联";删除规则为"限制";插入规则为"限制"。

二、简单应用(2小题,每题20分,计40分)在考生文件夹下,打开学生数据库SDB,完成如下简单应用:1.使用报表向导建立一个简单报表。

要求选择STUDENT表中所有字段;记录不分组;报表样式为随意式;列数为1,字段布局为"列",方向为"纵向";排序字段为"学号"(升序);报表标题为"学生基本情况一览表";报表文件名为TWO。

2. 使用查询设计器设计一个查询,查询每个班级的班级号、班级名、班长名和班主任名,查询结果按班级号升序排序,并输出到ONE表中。

运行该查询,并将设计的查询保存为ONE.QPR文件。

注意:①表之间的关联,一个是STUDENT表的学号与CLASS表的班长号,另一个是CLASS表的班主任号与TEACHER表的教师号;②查询结果的各列的名称分别为班级号、班级名、班长名和班主任名。

班长名列的数据来自于STUDENT 表的姓名,班主任名列的数据来自于TEACHER表的教师名。

计算机VF历年上机题及答案最全版

计算机VF历年上机题及答案最全版

1 MysupplySelect零件.零件名as 零件名,零件.颜色as 颜色,零件.重量as 重量;From 供应,零件;Where 零件.零件号=供应.零件号and 供应.工程号=thisform.text1.value;Order By 零件名;Into dbf pp2 (1)在考生文件夹下,将BOOKS表中所有书名中含有"计算机"3个字的图书复制到BOOKS_BAK表中,以下操作均在BOOKS_BAK表中完成;(2)复制后的图书价格在原价格的基础上降低5%;(3)从图书均价高于25元(含25)的出版社中,查询并显示图书均价最低的出版社名称及均价,查询结果保存在new_table4表中(字段名为出版单位和均价)。

ThisForm.Grid1.RecordSource="pp"步骤1:在命令窗口中输入下列代码,用于将BOOKS表中满足条件的记录复制到BOOKS_BAK表中,并按回车键以执行该代码。

***************************************SELECT * FROM BOOKS WHERE 书名LIKE "%计算机%" INTO TABLE BOOKS_BAK***************************************步骤2:在命令窗口中输入下列代码,用于更新BOOKS_BAK表中的价格字段,并按回车键以执行该代码。

*************************UPDATE BOOKS_BAK SET 价格=价格*(1-0.05)*************************步骤3:在命令窗口中输入下列代码,并按回车键以执行该代码。

********************************SELECT TOP 1 Books_bak.出版单位,avg(books_bak.价格) as 均价;FROM books_bak;GROUP BY Books_bak.出版单位;HA VING 均价>=25;ORDER BY 2;INTO TABLE new_table4.dbf3 设计一个表单名和文件名均为form_item的表单,其中,所有控件的属性必须在表单设计器的属性窗口中设置。

vf上机题库50套

vf上机题库50套

A:二、简单应用题(共2小题,每题各20分,共计40分)(1)根据考生文件夹下的xxx表和jjj表建立一个查询chaxun,查询"工作单位"是"复旦大学"的所有教师的"姓名"、"职称"、"联系电话",要求查询去向是表,表名是cx1.dbf,并执行该查询("姓名"、"职称"取自表jjj,"联系电话"取自表xxx)。

(2)建立表单form1,表单中有两个命令按钮,按钮的名称分别为query和close,标题分别为"查询"和"关闭"。

二、简单应用题(1)【审题分析】本题考查的是在查询设计器中新建查询的操作。

操作过程中要注意确认查询输出的字段来源于哪个数据表,设臵查询条件是在"筛选"选项卡中进行,查询去向可通过执行【查询】→【查询去向】菜单命令,在"查询去向"对话框中进行操作,本题属于一个比较简单的查询操作。

【操作步骤】步骤1:在命令窗口执行命令:CREATE QUERY CHAXUN,打开查询设计器。

在"添加表或视图"对话框中单击"其他"按钮,然后在弹出的"打开"对话框中双击xxx表,将表添加到查询设计器中,以同样的方法将jjj表也添加到查询设计器中。

步骤2:添加两个表后,系统弹出"连接条件"对话框,自动查找两个表中相匹配的字段进行连接,单击"确定"按钮设置两个表的联系。

如图3-10所示。

图3-10 自动查找连接条件的"连接条件"对话框步骤3:依次双击两个表中的"姓名"、"职称"和"联系电话"字段,添加到"字段"选项卡的"选定字段"列表中;然后在"筛选"选项卡的"字段名"下拉列表中选择"xxx.工作单位"字段,在"条件"下拉框中选择"=",在"实例"框中输入"复旦大学"。

xx计算机二级《VF》上机试题及答案

xx计算机二级《VF》上机试题及答案

xx计算机二级《VF》上机试题及答案1(1)创立一个新的工程“customermanagement”。

(2)在新建立的工程“customermanagement”中创立数据库“ordermanagement”。

(3)在数据库“ordermanagement”中建立表“orderlist”,表名称分别为:“客户型”、“订单号”、“订购日期”和“总金额”;类型分别为:“字符型(6)”、“字符型(6)”、“日期型”和“浮动型”。

(4)为“order list”表创立一个主索引,索引名和索引表达式均是“订单号”。

参考解析:(1)【操作步骤】①在Visual FoxPro主窗口下按组合键Ctrl+N,那么系统弹出“新建”对话框,在文件类型中选择“工程”,再单击“新建文件”按钮;②在弹出的“创立”对话框中,选定考生文件夹,在工程文件中填入“customermanagement.pjx”,再单击“保存”按钮;这样便新建了一个工程。

(2)【操作步骤】①在弹出的工程管理器中先选择“数据”标签,再选择“数据库”,最后单击“新建”按钮;②在弹出的“新建数据库”对话框中单击“新建文件”;③在弹出的“创立”对话框中,选定考生文件夹,在“数据库名”中填入“0rdermanagement.dbc”,再单击“保存”按钮。

(3)【操作步骤】①完成了数据库的添加;②在添加的数据库中选择“数据”标签,再单击“数据库”标签,选择“0rdermanagement.bdc”数据库,再选择“表”标签,单击“新建”铵扭,在弹出的“创立”对往左框中将表名更改为“0rderlist”,单击“确定”按钮,在弹出“表设计器”中的“字段名”中填入题干中的字段,“类型”中选择题干中规定的类型,单击“确定”按钮,在弹出的提示框中单击“是”按钮保存表;③在弹出的“新建表”对话框中单击“新建袭”,并在弹出的“创立”对话框中,选定考生文件夹,在“输入表名”中填人“0rderlist.dbf”,再单击保存。

计算机等级考试二级VF上机题库

计算机等级考试二级VF上机题库

【操作步骤】
在命令窗口执行命令:(以下程序是通过查询设计器生成):
SELECT 供应.供应商号, 供应.工程号, 供应.数量;
FROM 供应零件!零件 INNER JOIN 供应零件!供应 ;
ON 零件.零件号 = 供应.零件号;
WHERE 零件.颜色 = &uot;红&uot;;
注意:一个再简单的SL查询语句也不能缺少SELECT(输出字段)和FROM(需要查询的表)两个短语内容,其他短语则可以根据题目需要使用。
(2)【操作步骤】 步骤1:在命令窗口执行命令:CREATE MENU menu_uick,在弹出的“新建菜单”对话框中单击“快捷菜单”图标按钮,打开快捷菜单设计
目中。
3.通过&uot;零件号&uot;字段为&uot;零件&uot;表和&uot;供应&uot;表建立永久性联系,其中,&uot;零件&uot;是父表,&uot;供应&uot;是子表。
4.为&uot;供应&uot;表的&uot;数量&uot;字段设置有效性规则:数量必须大于0并且小于9999;错误提示信息是&uot;数量超范围&uot;。(注意:规则表达式必须是&uot;数量>0.and.数量<9999&uot;)
1.用SL语句完成下列操作:列出所有与&uot;红&uot;颜色零件相关的信息(供应商号,工程号和数量),并将查询结果按数量降序存放于表supply_temp中。 2.新建一个名为menu_uick的快捷菜单,菜单中有两个菜单项&uot;查询&uot;和&uot;修改&uot;。并在表单myform的RightClick事件中调用快捷菜单menu_uick。

计算机vf上机题答案

计算机vf上机题答案

计算机vf上机题答案【操作步骤】(1)①在命令窗口执行命令:MODIFY DATABASE selldb,打开selldb 数据库设计器。

②右击数据库设计器中的s_t表,选择【修改】快捷菜单命令,打开s_t表设计器,选中“索引”选项卡,在“索引名”下方的文本框中输入“no”,在“索引”选项卡中将“类型”选择为“主索引”,在表达式下方的文本框中输入“部门号+年度”,建立主索引。

③接着在“字段”选项卡中选中“部门号”,然后在“索引”列中选择“升序”,建立“部门号”字段的普通索引,单击“确定”按钮保存表结构修改。

(2)继续打开s_t表设计器,在表设计器“字段”选项卡的“字段名”列的最后一个空白文本框中输入字段名“备注”,在“类型”下拉框中选择“字符型”,在“宽度”文本框中输入“30”,保存表结构修改。

(3)①在命令窗口执行命令:MODIFY COMMAND one,打开程序文件编辑器。

②在编辑器中输入SQL查询代码:ALTER TABLE s_t ALTER 年度C(4) DEFAULT "2004"。

③在命令窗口执行命令:DO one.prg,执行程序文件。

(4)①在数据库设计器中拖动DEPT表“索引”下方的主索引“部门号”到s_t表中“索引”下方的普通索引“部门号”上,为两个表建立联系。

②选中两个表之间的关联线(被选中的连线会变粗),首先执行【数据库】→【清理数据库】菜单命令,清空数据表中带有删除标记的记录,然后执行【数据库】→【编辑参照完整性】菜单命令。

③在打开的“参照完整性”对话框的表格中,选择“更新”下的单元格内容为“级联”;“删除”下的单元格内容为“限制”;“插入”下的单元格内容为“忽略”。

单击“确定”按钮保存参照完整性的修改。

【操作步骤】步骤1:在命令窗口执行命令:OPEN DATABASE selldb,打开数据库环境。

步骤2:执行【文件】→【新建】菜单命令,或单击“常用”工具栏的“新建”按钮,在弹出的“新建”对话框中选中“表单”选项,然后单击“向导”图标按钮,系统弹出“向导选取”对话框,选中“一对多表单向导”项,单击“确定”按钮,启动表单向导。

全国计算机二级VF上机题库 必抽题23

全国计算机二级VF上机题库 必抽题23
ห้องสมุดไป่ตู้1.【操作步骤】
(1)打开"employee"表的表设计器,单击"索引"选项卡,在索引名处输入"xm",类型选择"普通索引",表达式为"姓名"。
(2)打开表单文件formone.scx,然后设置表单的Load事件代码如下。
use employee.dbf
set order to xm
3.(1)【操作步骤】
步骤1:单击常用工具栏中的"新建"按钮,系统弹出"新建" 对话框,在"文件类型"中选择表,在弹出的对话框中选择"新建表",并在弹出"创建"对话框中选定考生文件夹,输入表名 "tablethree"后单击保存。
步骤2:在弹出的表设计器中按题目的要求依次输入各个字段的定义,单击"确定"按钮,保存表结构(不用输入记录)。
*************************************
编写"退出"按钮的Click事件代码如下。
ThisForm.Release
步骤5:以formtwo.scx为文件名保存表单并运行,然后关闭表单设计器窗口。
(3)【操作步骤】
运行表单formtwo,依次查询统计"赵小青"和"吴伟军"两位职员所签订单的相关金额,即在"请输入姓名"下的文本框中分别输入题目要求的姓名,并单击"查询统计"按钮。将记录保存在表tablethree中。
(3)选中控件工具栏里的"列表框"按钮,在表单设计器中拖动鼠标,这样在表单上得到一个"列表框"对象List1,设置它的Name属性为"mylist",Height属性为"60",MultiSelect属性为.T.。

计算机二级考试VF上机试题及答案

计算机二级考试VF上机试题及答案

xx年计算机二级考试VF上机试题及答案请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1) 在Form1的窗体上画一个名称为Label1的标签,然后建立一个主菜单,标题为“时间”,名称为vbTime,该菜单有两个子菜单,其标题分别为“上午”和“下午”,名称分别为vbTimel和vbTime2。

编写适当的事件过程,使程序运行后,如果单击“时间”菜单中的“上午”命令,那么在标签中显示“8:00—12:00”;如果单击“下午”命令,那么标签中显示“12:00—18:00”。

程序的运行情况如图19-1和图19-2所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sj1.vbp,窗体文件名为sj1.frm。

(2) 在窗体上画一个文本框,名称为Text1,Text属性为空。

再画一个列表框,名称为List1,通过“属性”窗口向列表框中添加3个工程,分别为“足球”、“篮球”和“排球”。

编写适当的事件过程,使程序运行后,在文本框中输入一个字符串,如果双击列表框中的任一项,那么把文本框中的字符串覆盖到该项上。

程序的运行情况如图19-3所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sj2.vbp,窗体文件名为sj2.frm。

(1) 在考生文件夹下有工程文件sj3.vbp及窗体文件sj3.frm,该程序是不完整的。

在窗体中有一个RichText文本框控件和一个文本框控件,名称分别为RichTextBox1和Text1,两个命令按钮,名称分别为Command1和Command2,标题分别为“读入文件”、“统计字数”。

要求程序运行后,单击“读入文件”按钮,将考生文件夹下的in.txt的内容显示到PdchTextBoxl中;单击“统计字数”按钮统计 RichTextBox1中有多少个字符,将结果显示在Text1中。

程序运行界面如图19-4所示。

注意:请在有“?”的地方填入正确内容,然后删除“?”及代码前的所有注释符“'”,但不能修改其他局部。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在第二页中插入任意一幅剪贴画。
7:设置第二页幻灯片的标题的动画效果为“左下角飞入”。设置第二页幻灯
片的文本的动画效果为“右下角飞入”。设置第二页幻灯片的剪贴画的动
画效果为“左上角飞入”。
8:设置第一张幻灯片的切换效果为“垂直百叶窗”。
设置第二张幻灯片的切换效果为“水平百叶窗”。
编辑状态(如图1)
运行状态(如图2)
制作如图所示表单。
---------------------------------------------------------------------
设置:
1:设置表单名称为“Form1”,标题为“用户登录”。
2:设置标签(Label1)的标题为“用户名:”。
? "upper=",u,"lower=",l
SET TALK ON
答案:
1). for★i=1★to★len(s)
2). l=★l★+★1
3). endfor
〖第1题〗『窗体设计』(15分)(题号:21)
---------------------------------------------------------------------
*题目:对表xscj.dbf,如下程序可以完全成:1.显示全体同学的
* 记录,2.显示全体男同学的记录,3. 显示全体女同学的
* 记录,0.退出。
*-------------------------------------------------------
SET TALK OFF
CLEAR
***********SPACE**********
【?】
DO WHILE .T.
@10,10 SAY "1. 显示全体同学的记录,2.显示全体男同学的记录"
@14,10 SAY "3. 显示全体女同学的记录,0.退出"
@ 16,16 SAY " "
1:在文件夹“ko”内新建一个word文档并命名为“ch”。
2:在文件夹“ko”内新建一个文本文件并命名为“ku”。
3:在文件夹“ko”内新建一个文本文件并命名为“rh”。
4:设置Word文档“ta”只具备“存档”和“只读”属性。
〖第2题〗『WINDOWS操作』(5分)(题号:14)
WAIT "请输入选择(0-3):" TO x
DO CASE
CASASE X="2"
LIST ALL FOR 性别="男"
CASE X="3"
LIST ALL FOR 性别="女"
CASE X="0"
请在打开的窗口中,进行下列操作,完成所有操作后,请关闭窗口。
---------------------------------------------------------------------
使用 Outlook Express 给好友张东发一封邮件,在附件中添加照片
张东的邮箱地址是:zhangdong@
*题目:分别统计字符串中大写字母和小写字母的个数。
* 例如, 给字符串 s 输入:AAaaBBb123CCccccd,
* 则应输出结果:upper = 6, lower = 8。
*-------------------------------------------------------
〖第1题〗『程序改错』(15分)(题号:514)
*-------------------------------------------------------
*【程序改错】
*-------------------------------------------------------
---------------------------------------------------------------------
在数据表Sheet1中完成如下操作:
1:在张清的单元格上面插入一员工,部门为“工程部”,姓名为 “李波”,
基本工资为“1300”,奖金为“50”,性别为“男”。在F2到F8单元格中
设置标签(Label2)的标题为“密码:”。
3:设置2个文本框的名称为“Text1”,“Text2”。
设置文本框(Text2)文本显示为“*”。
4:设置命令按钮(Command1)的标题为“确定”。
设置命令按钮(Command2)的标题为“取消”。
要求:
***********SPACE**********
【?】
ENDCASE
***********SPACE**********
【?】
USE
RETURN
答案:
1). use xscj
2). exit
3). enddo 或 endd
1:去掉文本文档“ye”的隐藏属性。
2:去掉Word文档“qp”的只读属性。
3:将文本文档“ye”复制到文件夹“ea”内。
4:将word文件“qp”剪切到文件夹“ea”内。
〖第1题〗『网络操作』(10分)(题号:2)
---------------------------------------------------------------------
8:请依照如图所示写出的每个单元格内的文字 。
〖第1题〗『EXCEL操作』(10分)(题号:23)
---------------------------------------------------------------------
请在打开的窗口中进行如下操作,操作完成后,请关闭Excel并保存工作簿。
3:给“笑脸”设置动画效果为“溶解”,设置自选图形的阴影效果为“阴
影样式2”。
4:插入一个水平文本框,并输入文字“电子教案”(文字格式不限)。
5:在第一张幻灯片之后插入第二张幻灯片,选择版式为“项目清单”。
6:设置第二张幻灯片的标题为“网络操作”。添加文本处输入“网页制作”。
邮件的主题为:我是小明
邮件内容为:看一看我的照片吧
〖第1题〗『WORD操作』(10分)(题号:25)
---------------------------------------------------------------------
请在打开的WORD的文档中,进行下列操作。完成操作后,请保存文档,
用公式计算出实发工资为(基本工资+奖金)。在D6单元格内加入批注“最
高工资”并将此批注复制到D7单元格内。将所有金额单元格的数据格式设
为货币样式(负数的第4种形式)。
〖第1题〗『POWERPOINT操作』(10分)(题号:29)
---------------------------------------------------------------------
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
试卷编号:5396 所属语言:Visual Foxpro 所属方案:VFP23
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
〖第1题〗『WINDOWS操作』(5分)(题号:6)
---------------------------------------------------------------------
请在打开的窗口中,进行下列操作,完成所有操作后,请关闭窗口。
---------------------------------------------------------------------
并关闭WORD。
---------------------------------------------------------------------
1:将表格标题“简历表”文字居中显示,字体设为“隶书”,字号设“20”,
字形设为“粗体”,加“双下划线”。
2:插入一7列3行的表格,行高为34磅,列宽为56.7磅。
〖第1题〗『程序填空』(20分)(题号:99)
*-------------------------------------------------------
*【程序填空】
*-------------------------------------------------------
请在打开的演示文稿中完成以下操作,完成之后请关闭该窗口。
---------------------------------------------------------------------
1:请在打开的演示文稿中插入一张新幻灯片,选择版式为“空白”。
2:插入自选图形--->基本形状中的“笑脸”图形(位置和大小不限)。
---------------------------------------------------------------------
请在打开的窗口中,进行下列操作,完成所有操作后,请关闭窗口。
---------------------------------------------------------------------
1:表单标题为“用户登录”。
2:文本框TEXT2输入内容显示为“*”号。
3:单击“取消”按钮退出表单。
4:表单整体效果美观,比例合适。
相关文档
最新文档