计算机二级vf无忧题库第90道.ppt

上传人:工**** 文档编号:568772155 上传时间:2024-07-26 格式:PPT 页数:11 大小:297.31KB
返回 下载 相关 举报
计算机二级vf无忧题库第90道.ppt_第1页
第1页 / 共11页
计算机二级vf无忧题库第90道.ppt_第2页
第2页 / 共11页
计算机二级vf无忧题库第90道.ppt_第3页
第3页 / 共11页
计算机二级vf无忧题库第90道.ppt_第4页
第4页 / 共11页
计算机二级vf无忧题库第90道.ppt_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《计算机二级vf无忧题库第90道.ppt》由会员分享,可在线阅读,更多相关《计算机二级vf无忧题库第90道.ppt(11页珍藏版)》请在金锄头文库上搜索。

1、一、基本操作题(共四小题,第一、基本操作题(共四小题,第1和和2题是题是7分、第分、第3和和4是是8分)分) 1在考生文件夹下在考生文件夹下人事管理人事管理数据库中,为数据库中,为职工职工表中的表中的性别性别字段设置有效性规则,只能取字段设置有效性规则,只能取男男或或女女;默认值是;默认值是男男。 2建立快捷菜单建立快捷菜单cd,选项有打开、关闭和退出。生成同名,选项有打开、关闭和退出。生成同名的菜单程序文件。的菜单程序文件。 3为为职工职工表加入一个普通索引,索引名和索引表达式均表加入一个普通索引,索引名和索引表达式均为为部门编号部门编号,升序。,升序。 4为为职工职工表和表和部门部门表建立

2、联系,定义参照完整性规则:表建立联系,定义参照完整性规则:删除规则为删除规则为级联级联,更新规则和插入规则为,更新规则和插入规则为限制限制。 本题的主要考核点:字段有效性规则的建立、字段默认值的设置、本题的主要考核点:字段有效性规则的建立、字段默认值的设置、快捷菜单的建立、普通索引的建立、建立两个表之间的联系、快捷菜单的建立、普通索引的建立、建立两个表之间的联系、设置参照完整性约束。设置参照完整性约束。 1、利用、利用文件文件菜单下的菜单下的打开打开命令打开数据库命令打开数据库人事管理人事管理。再打开再打开职工职工表的表设计器,选择表的表设计器,选择性别性别字段,在其字段有效字段,在其字段有效

3、性规则栏中输入:性别性规则栏中输入:性别$男女男女,在默认值栏中输入:,在默认值栏中输入:男男。 2、在、在文件文件菜单中选择菜单中选择新建新建,在,在新建新建对话框中选择对话框中选择菜单菜单,单击,单击新建文件新建文件按钮,选择按钮,选择快捷菜单快捷菜单,在菜单设计器中输,在菜单设计器中输入三个菜单项入三个菜单项打开打开、关闭关闭和和退出退出,单击,单击菜单菜单菜单中的菜单中的生成生成,按提示保存为,按提示保存为cd,并生成菜单源程序文件(,并生成菜单源程序文件(MPR)。)。 3、打开、打开职工职工表的表设计器,打开表的表设计器,打开索引索引选项卡,在索引名选项卡,在索引名处输入:部门编号

4、,类型选择处输入:部门编号,类型选择普通索引普通索引,表达式为:部门编,表达式为:部门编号,排序为号,排序为升序升序。 4、在数据库设计器中,选中、在数据库设计器中,选中部门部门表中的索引表中的索引部门编号部门编号并并拖动到拖动到职工职工表的表的部门编号部门编号的索引上并松开,这样两个表之的索引上并松开,这样两个表之间就建立起了永久联系。建立好永久联系之后,在两处表的间就建立起了永久联系。建立好永久联系之后,在两处表的部部门编号门编号索引之间有一条线,单击这条表示两个表之间联系的线,索引之间有一条线,单击这条表示两个表之间联系的线,线会加粗,此时在主菜单中选择线会加粗,此时在主菜单中选择数菘数

5、菘?中的中的编辑参照完整性编辑参照完整性(I),系统弹出,系统弹出参照完整性生成器参照完整性生成器对话框,在对话框,在更新规则更新规则标标签中,选择签中,选择限制限制规则,在规则,在删除规则删除规则中选择中选择级联级联,在,在插入插入规则规则中选择中选择限制限制,单击,单击确定确定保存所编辑的参照完整性。保存所编辑的参照完整性。二、简单应用(二、简单应用(2小题,每题小题,每题20分,计分,计40分)分) 1编写程序文件编写程序文件prgone.prg,其功能是从,其功能是从人事管理人事管理数据数据库的相关表中查询销售部从库的相关表中查询销售部从1985年到年到1989年这年这5年出生的所年出

6、生的所有职工的信息,并存到表有职工的信息,并存到表cyqk.dbf中。查询结果包含编号、中。查询结果包含编号、姓名、出生日期和部门名称(部门表中的名称)姓名、出生日期和部门名称(部门表中的名称)4个字段;个字段;按职工的出生日期和编号升序排序。最后运行该程序。按职工的出生日期和编号升序排序。最后运行该程序。 2扩展基类扩展基类ListBox,创建一个名为,创建一个名为MyListBox的新类。的新类。新类保存在名为新类保存在名为Myclasslib的类库中,该类库文件存放在的类库中,该类库文件存放在考生文件夹下。设置新类的考生文件夹下。设置新类的Height属性的默认值为属性的默认值为120,

7、Width属性的默认值为属性的默认值为80。 本题的主要考核点:利用本题的主要考核点:利用SQL_SELECT语句建立查询程序、语句建立查询程序、新建自定义表单类。新建自定义表单类。 解题思路:解题思路: 第第1题:在题:在Visual FoxPro主窗口中按下组合键主窗口中按下组合键Ctrl+N,系,系统弹出统弹出新建新建对话框,在文件类型中选择对话框,在文件类型中选择程序程序,点击,点击新新建文件建文件按钮,在弹出的代码编辑器窗口中输入以下代码:按钮,在弹出的代码编辑器窗口中输入以下代码: SELECT 编号编号,姓名姓名,出生日期出生日期,名称名称 AS 部门名称部门名称 FROM 部门

8、部门,职工职工 ; WHERE 部门部门.部门编号部门编号=职工职工.部门编号部门编号 AND 部门部门.名称名称=销售部销售部 ; AND YEAR(职工职工.出生日期出生日期)=1985 AND YEAR(职工职工.出生出生日期日期)=1989 ; ORDER BY 出生日期出生日期,编号编号 INTO TABLE cyqk.dbf 最后保存并运行该程序。最后保存并运行该程序。 第第2题:建立类可以使用题:建立类可以使用文件文件菜单完成,选择文件菜单完成,选择文件-新建新建-类类-新建文件,在弹出的新建文件,在弹出的新建类新建类对话框中:在对话框中:在类名类名右右边的文本框中输入:边的文本

9、框中输入:MyListBox,在,在派生于派生于右边的列表右边的列表框中选择框中选择ListBox,在,在存储于存储于右边的浏览中选择考生文件右边的浏览中选择考生文件夹,再输入文件名夹,再输入文件名Myclasslib,单击,单击保存保存按钮,然后单按钮,然后单击击确定确定按钮,打开按钮,打开类设计器类设计器窗口,进入类设计器环境,窗口,进入类设计器环境,在属性窗口中,将新类的在属性窗口中,将新类的Height属性设置为属性设置为120,Width属属性设置为性设置为80。三、综合应用(三、综合应用(1小题,计小题,计30分)分) 为了对为了对人事管理人事管理数据库中的数据进行查询,请设计一个

10、数据库中的数据进行查询,请设计一个用于查询部门职工的表单。该表单的名称为用于查询部门职工的表单。该表单的名称为formone,文,文件名为件名为pform.scx,标题为,标题为人员查询人员查询,其界面如下图所,其界面如下图所示:示:表单左侧有一个名为表单左侧有一个名为Labelone的标签,显示内容为的标签,显示内容为输入部门输入部门;一个名为;一个名为Textone的文本框,用于输入部门名称;两个的文本框,用于输入部门名称;两个名为名为Commanda和和Commandb的命令按钮,分别显示的命令按钮,分别显示查查询询和和退出退出。表单右侧是一个名为。表单右侧是一个名为Gridone的表格

11、。的表格。 单击单击查询查询按钮,查询指定部门所有职工的信息,包括职按钮,查询指定部门所有职工的信息,包括职工的姓名、性别、出生日期和编号,按编号升序排序。查工的姓名、性别、出生日期和编号,按编号升序排序。查询结果不仅显示在表单右侧的表格中,也保存在表文件询结果不仅显示在表单右侧的表格中,也保存在表文件tableone.dbf中。中。 单击单击退出退出按钮,关闭并释放表单。按钮,关闭并释放表单。 最后运行表单,在文本框中输入部门名称最后运行表单,在文本框中输入部门名称开发部开发部,单击,单击查询查询按钮,显示并保存相应的查询结果。按钮,显示并保存相应的查询结果。本题的主要考核点:表单文件的创建

12、、控件的属性的修改、本题的主要考核点:表单文件的创建、控件的属性的修改、SQL语句运用、表单的退出。语句运用、表单的退出。 解题思路解题思路: 在命令窗口输入命令:在命令窗口输入命令:CREATE FORM pform,打开,打开表单设计器窗口。表单设计器窗口。 在表单上添加标签、文本框、命令按钮、表格,并进行在表单上添加标签、文本框、命令按钮、表格,并进行适当的布置和大小调整。适当的布置和大小调整。 根据题面要求设置标签、文本框、命令按钮、表格以及根据题面要求设置标签、文本框、命令按钮、表格以及表单的属性值。表单的属性值。 将表格将表格Gridone的的RecordSourceType属性值

13、设置为属性值设置为4-SQL说明说明。 设置设置查询查询按钮的按钮的Click事件代码事件代码: st=SELECT 姓名姓名,性别性别,出生日期出生日期,编号编号 FROM 职工职工,部部门门 WHERE 职工职工.部门编号部门编号=部门部门.部门编号部门编号 AND ; 部门部门.名称名称=thisform.Textone.Text INTO TABLE tableone.dbf ORDER BY 职工职工.编号编号 thisform.Gridone.RecordSource=st 设置设置退出退出按钮的按钮的Click事件代码事件代码: THISFORM.RELEASE 保存表单并运行,在文本框中输入保存表单并运行,在文本框中输入开发部开发部,单击,单击查查询询命令按钮进行查询。最后,单击命令按钮进行查询。最后,单击退出退出命令按钮。命令按钮。 本题主本题主SELECT

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

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