计算机二级vfp题库

上传人:小** 文档编号:56888130 上传时间:2018-10-16 格式:DOC 页数:186 大小:912.50KB
返回 下载 相关 举报
计算机二级vfp题库_第1页
第1页 / 共186页
计算机二级vfp题库_第2页
第2页 / 共186页
计算机二级vfp题库_第3页
第3页 / 共186页
计算机二级vfp题库_第4页
第4页 / 共186页
计算机二级vfp题库_第5页
第5页 / 共186页
点击查看更多>>
资源描述

《计算机二级vfp题库》由会员分享,可在线阅读,更多相关《计算机二级vfp题库(186页珍藏版)》请在金锄头文库上搜索。

1、1.【操作步骤】 (1)打开Visual FoxPro,在命令窗口输入:INSE INTO 零件信息 VALUES(“p7“,“PN7“,1020) 并按下回车键执行语句。 然后创建一个程序文件one.prg,把代码复制过去并保存。 (2)在命令窗口输入:DELE FROM 零件信息 WHERE 单价=1 保存并运行程序,查看运行结果。(1)【操作步骤】打开考生文件夹下的程序文件temp.prg,并按题目的要求进行改错,修改 完成后运行程序文件,如下所示。 *程序提供的代码*FROM student INNER JOIN score; INNER JOIN course ; ON Score.

2、课程编号 = Course.课程编号 ; ON Student.学号 = Score.学号; where ORDER BY Course.课程名称, Score.考试成绩 DESC; INTO TABLE zonghe.dbf * 步骤2:保存并运行表单。 5【操作步骤】(1)打开数据库SCORE_MANAGER,在父表中选中主索引,按住鼠标左键拖动至 子表相应的普通索引上,释放鼠标。 (2)打开表COURSE,在系统菜单中执行“显示“菜单下的“表设计器“命令, 在最下面输入字段名“开课学期“,数据类型为数值型(2,0)。 (3)在数据库设计器中双击“SCORE1“表的任意位置打开该表,单击“

3、显示“ 菜单中的“表设计器“命令,在弹出的表设计器中选中“成绩“字段,在“字段有效性“中的“规则“文本框中填入:成绩=0,在“信息“文本框中填入“成绩必须大 于或等于零“。 (4)同上题打开表设计器,选择“成绩“字段,单击NULL列下的按钮(表示此 列允许空值),然后再在“字段有效性“中的默认值中填入“.NULL.“。 (1)【操作步骤】步骤1:在命令窗口中输入如下语句,并执行。 SELECT 姓名,2003-Year(出生日期) as 年龄;FROM student; INTO TABLE new_table1.dbf 步骤2:通过工具栏中的“新建“按钮新建报表。 步骤3:选择表new_ta

4、ble1的全部字段作为选定字段。 步骤4:单击下一步到步骤5,选择按字段“年龄“升序排序。 步骤5:单击下一步,输入报表标题“姓名年龄“。 步骤6:完成报表,输入报表名为“new_report1“。(2)【操作步骤】步骤1:新建菜单,分别输入“查询“和“退出“两个菜单项。 步骤2:在“退出“的结果中选择“命令“,并在后面的框中输入:SET SYSMENU TO DEFAULT 步骤3:保存菜单为query_menu并生成可执行菜单。【操作步骤】 步骤1:打开考生文件夹下的数据库“SCORE_MANAGER“。 步骤2:在命令窗口输入:CREATE FORM myform1 新建一个表单。按题目

5、的要求添加控件,并修改控件的属性。 步骤3:添加数据环境表“course“和“ score1“。 步骤4:编写命令按钮的Click事件代码。*“查询“按钮的Click事件代码*SELECT course.课程名,score1.成绩; FROM course,score1; WHERE course.课程号=score1.课程号 AND score1.学号= ThisForm.Text1.text; INTO TABLE coruse_cursor IF RECC() = 0MESSAGEBOX(“学号不存在,请重新输入学号“) ELSEThisForm.Grid1.RecordSource=“

6、coruse_cursor“ThisForm.Grid1.refresh ENDIF *“退出“按钮的Click事件代码*6 6【操作步骤】(1)启动Visual FoxPro 6.0,按照题目的要求新建一个名为“供应“的项目文件。(2)按照题目的要求,将“供应零件“数据库添加到项目“供应“中。 (3)步骤1:按照题目的要求为“零件“表建立主索引。 步骤2:以同样的方法为“供应“表建立普通索引。 步骤3:在数据库设计器中从主索引拖拽到普通索引建立联系。 (4)按照题目的要求为“供应“表中的“数量“字段设置字段有效性规则。 (1)【操作步骤】步骤1:按照题目的要求建立名为query1.prg的程

7、序文件,并在程序文件窗 口中输入符合题目要求的程序段。*query1.prg中的程序段*SELECT 供应.供应商号,供应.工程号,供应.数量; FROM 零件,供应 WHERE 供应.零件号=零件.零件号; AND 零件.颜色=“红“; ORDER BY 供应.数量 desc; INTO DBF supply_temp * 步骤2:以query1为文件名保存并运行程序。 也可以先按照题目的要求通过查询设计器建立查询,然后打开查询设计器 工具栏中的工具按钮将其中的SQL语句复制到指定的程序文件中,操作过程 如图3.9所示。一般来说,简单的SQL查询语句都可以通过查询设计器来实现, 且比较简单,

8、建议考生掌握这种方法的使用。(2)【操作步骤】步骤1:按照题目的要求新建一个快捷菜单并保存。 步骤2:为快捷菜单添加菜单项,并生成可执行文件menu_quick.mpr。 步骤3:打开表单myform,按照题目的要求编写表单的RightClick事件代码“DO menu_quick.mpr“。【操作步骤】 步骤1:新建一个表单,并按题目要求修改表单的属性。 步骤2:在表单中添加一个表格控件、两个命令按钮控件、一个标签控件和 一个文本框控件,并按照题目的要求设置各控件的属性。 步骤3:将“供应“表和“零件“表添加到表单的数据环境中。 步骤4:编写两个命令按钮的Click事件代码。*“查询“按钮的

9、Click事件代码*Select 零件.零件名,零件.颜色,零件.重量; From 供应,零件;Where 零件.零件号=供应.零件号 and 供应.工程号 =thisform.text1.value; Order By 零件名; Into dbf pp ThisForm.Grid1.RecordSource=“pp“ *“退出“按钮的Click事件代码*THISFORM.RELEASE 7 7【操作步骤】(1)新建一个数据库,在数据库设计器中按题目要求添加表。 (2)按照题目的要求为“authors“表建立主索引。 (3)按照题目要求为books表建立两个普通索引。 (4)按照题目的要求为a

10、uthors表和books表建立永久性联系。(1)【操作步骤】步骤1:打开表单myform4-4,并按照题目的要求修改表单的标题。 步骤2:在表单设计器窗口中,按照题目的要求修改文本的相关属性。 步骤3:在表单中添加命令按钮,修改其Caption属性为“关闭“,并为其Click 事件添加代码“ThisForm.Release“。(2)【操作步骤】步骤1:按照题目的要求新建一个名为“myform4“的表单。 步骤2:编写两个命令按钮的Click事件代码。*“查询“按钮的Click事件代码*SELECT Authors.作者姓名,Authors.所在城市;FROM authors,books ;W

11、HERE Authors.作者编号 = Books.作者编号;GROUP BY Authors.作者姓名 HAVING COUNT(Books.图书编号) = 3;ORDER BY Authors.作者姓名; INTO TABLE NEW_VIEW4 *“退出“按钮的Click事件代码*THISFORM.RELEASE * 步骤3:保存表单为myform4并运行。 【小技巧】也可以先按照题目的要求通过查询设计器建立查询,然后打开 查询设计器工具栏中的工具按钮将其中的SQL语句复制到指定的程序文件中。【操作步骤】步骤1:在命令窗口中输入下列代码,用于将BOOKS表中满足条件的记录 复制到BOOK

12、S_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.出版

13、单位; HAVING 均价=25;ORDER BY 2;INTO TABLE new_table4.dbf * 【小技巧】步骤1和步骤3的代码可以通过建立一个查询,并查看其中的 SQL语句来完成。其中,步骤3通过查询设计器来实现要简单一些。8 8 【操作步骤】(1)在命令窗口输入“CREATE PROJECT 库存管理“(也可写作“CREA PROJ 库存管理“),并按回车键以新建一个项目。或者,单击常用工具栏中的“新建“ 命令新建一个项目(新建方法前面已有讲解,这里不再赘述)。 (2)按照题目的要求,在项目中新建数据库,并将考生文件夹下的自由表添 加到数据库中。 (3)在数据库设计器中打开表

14、设计器,并按题目的要求为“零件信息“表增加 一个字段。 (4)按照题目的要求打开并修改mymenu菜单文件。设计完成后,关闭“菜单 设计器“并保存菜单文件。(1)【操作步骤】步骤1:按照题目的要求,通过查询设计器新建查询,或者在命令窗口输入 以下命令。 * SELECT 项目信息.项目号, 项目信息.项目名, 零件信息.零件号,;零件信息.零件名称;FROM 使用零件情况!零件信息 INNER JOIN 使用零件情况!使用零件;INNER JOIN 使用零件情况!项目信息 ;ON 使用零件.项目号 = 项目信息.项目号 ;ON 零件信息.零件号 = 使用零件.零件号;ORDER BY 项目信息.项目号 DESC, 零件信息.零件号;INTO TABLE item_temp.dbf * 步骤2:按照题目的要求新建文本文件item.txt,并将满足条件的SQL语句粘 贴到文本文件中。 步骤3:在命令窗口输入“DO item.txt“并按回车键运行查询。(2)【操作步骤】步骤1:打开数据库设计器,按照题目的要求新建本地视图。注意,将表全 部添加到视图中时,按默认联接即可。 步

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号