计算机等级考试:二级VFP机试第26套
来源:优易学  2011-12-9 20:50:26   【优易学:中国教育考试门户网】   资料下载   IT书店

第二十六套

一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)

    在考生文件夹下的"雇员管理"数据库中完成如下操作:

    1. 为"雇员"表增加一个字段名为EMAIL、类型为"字符"、宽度为20的字段。

    2. 设置"雇员"表中"性别"字段的有效性规则,性别取"男"或"女",默认值为

       "女"。

    3. 在"雇员"表中,将所有记录的EMAIL字段值使用"部门号"的字段值加上"雇

       员号"的字段值再加上"@xxxx.com.cn"进行替换。

4.通过"部门号"字段建立"雇员"表和"部门"表间的永久联系。

本题主要考核点:

    表结构的建立、修改、表的有效性规则的建立方法、更新表的记录的方法、如何为表之间建立永久性的联系等知识点

解题思路:

第一步:打开考生文件夹下的"雇员管理"数据库

第二步:在"雇员管理"数据库设计器中,选中"雇员"表,点击主菜单"数据库"下的"修改",弹出表设计器,在表设计器的"字段"标签中添加一个新的字段,字段名为"email",字段类型为"字符型",宽度为20。

第三步:在雇员表的表设计器中,选中"性别"字段,并在"字段有效性"的"规则"文本框中输入:性别="男" OR 性别="女",在默认值文本框中输入:"女"(双引号不可少)。点击"确定"按钮,保存对结构的修改。

第四步:在命令窗口中输入以下命令:UPDATE 雇员 SET EMAIL=部门号+雇员号+"@xxxx.com.cn",并执行此命令。

第五步:在数据库设计器中选中"部门"表的"部门号"索引,并按下鼠标左键,拖动到"雇员"表的"部门号"索引时,松开左键,这时在两个表的两个索引之间有一条线连在一起,这样两个表就建立起了永久的联系。

第六步:保存数据库。

二、简单应用(2小题,每题20分,计40分)

    在考生文件夹下完成如下简单应用:

    1. 请修改并执行名称为form1的表单,要求如下:

    (1) 为表单建立数据环境,并将"雇员"表添加到数据环境中;

    (2) 将表单标题修改为"XXX公司雇员信息维护";

    (3) 修改命令按钮"刷新日期"的 click事件下的语句,使用SQL的更新命令,

        将"雇员"表中 "日期"字段值更换成当前计算机的日期值。注意:只能在

        原语句上进行修改,不可以增加语句行。

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

        "文件"菜单下有"打开"、"关闭退出"两个子菜单;"浏览"菜单下有"雇员

编辑"、"部门编辑"和"雇员浏览"三个子菜单。

本题主要考核点;

    数据环境的添加、控件的属性的修改、如何用SQL语句进行记录的更新、表单的退出、菜单的建立等知识点

解题思路:

第一小题:

第一步:打开考生文件夹下的form1.scx表单

第二步:点击工具栏"数据环境"按钮,弹出"数据环境设计器"和"添加表或视图"对话框,在"添加表或视图"对话框中选取数据库"雇员管理"中的"雇员"表,点击"添加",然后再点击"关闭",这样在"数据环境设计器"中便有了"雇员"表。关闭"数据环境设计器"窗口

第三步:在form1表单设计器中,选中表单,并点击工具栏"属性窗口" 按钮,弹出"属性窗口",修改form1表单的Caption属性为:XXX公司雇员信息维护,双击标题为"刷新日期"的命令按钮,并在弹出的窗口中对其 Click事件进行修改,将原来的代码修改为以下代码:update 雇员 set 日期=date(),同样的方法将"标题"退出"的按钮的代码修改为:thisform.release。保存对表单的修改,并执行表单

第二小题:

第一步:在Visual FoxPro主窗口按下组合键Ctrl+N,弹出"新建"对话框,在文件类型中选择"菜单",点击"新建文件

第二步:在弹出的"新建"菜单对话框中点击"菜单"按钮,弹出"菜单设计器"窗口,在菜单名称列输入"文件",在结果列选择"子菜单",并点击后面的"创建"按钮,"菜单设计器"窗口切换到子菜单页,依次定义子菜单"打开"和"关闭退出"两个子菜单项。此时,窗口右上方的 "菜单级"下拉列表框内会显示当前子菜单的内部名字。选择"菜单级"下拉列表框内的选项返回到最上层菜单。用同样的方法可以定义"编辑浏览"菜单和其子菜单。

第三步:菜单全部定义完之后,以文件名menu1.mnx保存菜单,并选择主菜单中的"菜单"下的"生成"菜单生成一个menu1.mpr菜单文件。

三、综合应用(1小题,计30分)

    在考生文件夹下,对"雇员管理"数据库完成如下综合应用:

    1.建立一个名称为VIEW1的视图,查询每个雇员的部门号、部门名、雇员号、

       姓名、性别、年龄和EMAIL。

    2.设计一个名称为form2的表单,表单上设计一个页框,页框有"部门"和"雇

       员"两个选项卡,在表单的右下角有一个"退出"命令按钮。要求如下:

    (1) 表单的标题名称为"商品销售数据输入";

    (2) 单击选项卡"雇员"时,在选项卡"雇员"中使用"表格"方式显示VIEW1视图

        中的记录(表格名称为grdView1);

    (3) 单击选项卡"部门"时,在选项卡"部门"中使用"表格"方式显示"部门"表

        中的记录(表格名称为"grd部门");

    (4) 单击"退出"命令按钮时,关闭表单。

本题主要考核点:

     在数据库中建立视图的方法、表单的建立方法、如何将网格控件绑定到表或视图的方法等知识点

解题思路:

第一小题:

第一步:打开考生文件夹下的"雇员管理"数据库

第二步:点击主菜单"数据库"下的"新建本地视图"菜单,弹出"新建本地视图"对话框,点击"新建视图"按钮,弹出视图设计器和"添加表或视图"对话框,将"雇员管理"数据库下的两个表"雇员"和"部门"表都添加到视图设计器中,点击"添加表或视图"对话框的"关闭"按钮,在视图设计器的"字段"选项卡中,从"可用字段"列表框依次选择部门号、部门名、雇员号、姓名、性别、年龄和EMAIL字段进入"选定字段"列表框。点击工具栏的"保存"按钮,将设计的视图以view1的名称保存在数据库中。

第二小题:

第一步:在Visual FoxPro主窗口下按下组合键Ctrl+N,弹出的"新建"对话框,在文件类型中选择"表单",点击"新建文件"按钮,弹出表单设计器

第二步:在表单设计器中加入含有两个选项卡的页框控件和一个命令按钮控件,并分别按要求来设置它们的属性.并且修改表单的Caption属性为:商品销售数据输入.

第三步:点击工具栏的"数据环境"按钮,弹出"数据环境设计器"和"添加表或视图"对话框,在"添加表或视图"对话框中选中视图view1和"部门"表,并添加到"数据环境设计器"中。关闭"添加表或视图"对话框和"数据环境设计器"。

第四步:在标题为"雇员"的选项卡上放置一个网格控件,并修改网格控件的名称为:GrdView1,并对 RecordSourceType属性修改为:表;RecordSource属性修改为:view1.用同样的方法在标题为"部门"的选项卡上也放一个网格控件,其RecordSourceType也设定为表,RecordSource属性修改为:部门。

第五步:为标题为"退出"命令按钮控件的Click事件添加以下代码:thisform.release

第六步:以文件名form2.scx将表单保存在考生文件夹下。

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训