计算机等级考试:二级VFP机试第26套
二十六套
一、基本操作题(共四个子题,1、2题7分,3、4题8分)
在考生文件夹下的“员工管理”数据库中完成以下操作:
1。向“雇员”表中添加一个名为EMAIL、字符类型和宽度为20的字段。
2。设置“员工”表中“性别”字段的有效性规则。性别是“男”还是“女”。默认值为
“女”。
3。在“雇员”表中,使用“部门编号”加“雇佣”的字段值作为所有记录的电子邮件字段值。
在会员号字段值中添加“@xxxx.com.cn”进行替换。
4。通过“部门编号”字段在“雇员”表和“部门”表之间建立永久连接。
本问题主要评估点:
表结构的建立和修改、表有效性规则的建立方法、表记录的更新方法、表间如何建立永久连接等知识点。
解决问题的思路:
第一步:打开考生文件夹下的“员工管理”数据库。
第二步:在“员工管理”数据库设计器中,选择“员工”表,点击主菜单“数据库”下的“修改”打开表设计器,在表设计器的“字段”选项卡中添加一个新字段。字段名为“电子邮件”,字段类型为“字符”,宽度为20。
第三步:在员工表的表设计器中,选择“性别”字段,在“字段有效性”的“规则”文本框中输入:性别=“男性”或性别=“女性”,在默认值文本框中输入:“女性”(双引号必不可少)。单击“确定”按钮保存对结构的更改。
第四步:在命令窗口中输入以下命令:UPDATE employee SET EMAIL = department number+employee number +"@xxxx.com.cn”并执行该命令。
第五步:在数据库设计器中选择“部门”表的“部门编号”索引,按鼠标左键。将它拖到“雇员”表的“部门编号”索引时,释放鼠标左键。这时,有一条线连接两个表的两个索引,这样两个表就建立了永久的连接。
第六步:保存数据库。
二。简单应用(2道小题,每题20分,40分)
在考生文件夹下完成下面的简单申请:
1。请修改并执行名为form1的表单。要求如下:
(1)建立表单的数据环境,将“员工”表添加到数据环境中;
(2)将表格标题修改为“XXX公司员工信息维护”;
(3)修改命令按钮“刷新日期”的click事件下的语句,使用SQL的update命令。
用当前计算机的日期值替换“employee”表中的“date”字段值。注意:仅在
原对账单可以修改,不能增加对账单行。
2。设置一个名为menu1的菜单,菜单栏有“文件”和“编辑浏览”两个菜单。
在“文件”菜单下,有两个子菜单:“打开”和“关闭并退出”;在“浏览”菜单下,有“员工”
编辑、部门编辑和员工浏览子菜单。
本题主要考核点;
数据环境的添加、控件属性的修改、如何用SQL语句更新记录、表单的退出、菜单的建立等知识点。
解决问题的思路:
第一个问题:
第一步:打开考生文件夹下的form1.scx表单。
第二步:单击工具栏中的“数据环境”按钮,打开“数据环境设计器”和“添加表或视图”对话框。在"添加表或视图"对话框中,选择"员工管理"数据库中的"员工"表,点击"添加",然后点击"关闭",以便在"数据环境设计器"中关闭数据环境设计器窗口。
第三步:在form1表单设计器中,选择表单,点击工具栏中的“属性窗口”按钮,弹出“属性窗口”。将form1表单的Caption属性修改为:XXX公司员工信息维护,双击标题为“刷新日期”的命令按钮,在弹出的窗口中修改其click事件。将原代码改为如下代码:更新员工设置日期=日期(),用同样的方法将“title”退出“按钮”的代码改为:thisform.release。保存对表单的更改并执行表单。
第二个问题:
第一步:在Visual FoxPro主窗口中按Ctrl+N,弹出“新建”对话框。在文件类型中选择“菜单”并点击“新建文件”
第二步:在弹出的“新建”菜单对话框中点击“菜单”按钮,打开“菜单设计器”窗口。在菜单名称栏输入“文件”,在结果栏选择“子菜单”,点击后面的“创建”按钮。“菜单设计器”窗口将切换到子菜单页面,并依次定义子菜单“打开”。此时,窗口右上方的“菜单级”下拉列表框将显示当前子菜单的内部名称。选择“菜单级别”下拉列表框中的选项,返回顶层菜单。同样,您可以定义编辑浏览菜单及其子菜单。
第三步:定义好所有菜单后,用文件名menu1.mnx保存菜单,在主菜单中选择“菜单”下的“生成”菜单,生成一个menu1.mpr菜单文件
III。综合应用(1项,30分)
在考生文件夹下,完成对“员工管理”数据库的如下综合应用:
1。建立名为VIEW1的视图,查询部门编号、部门名称、员工编号,
姓名、性别、年龄和电子邮件。
2。设计一个名为form2的表单,其页面框架包含“部门”和“雇佣”
Member "两个选项卡,并且在表单的右下角有一个“退出”命令按钮。要求如下:
(1)表单的标题为“商品销售数据输入”;
(2)单击“员工”选项卡时,使用“员工”选项卡中的“表格”显示VIEW1视图。
(表名为grdview1)中的记录;
(3)单击“部门”选项卡时,“部门”选项卡以“表格”的形式显示“部门”表格
(表名为“grd部门”)中的记录;
(4)当您单击“退出”命令按钮时,关闭表单。
本问题主要评估点:
在数据库中创建视图的方法、创建表单的方法、将网格控件绑定到表或视图的方法等知识点。
解决问题的思路:
第一个问题:
第一步:打开考生文件夹下的“员工管理”数据库。
第二步:点击主菜单“数据库”下的“新建本地视图”菜单,打开“新建本地视图”对话框。单击“新建视图”按钮,打开视图设计器和“添加表或视图”对话框,将“员工管理”数据库中的“员工”和“部门”两个表添加到视图设计器中。在视图设计器的“字段”选项卡中,从“可用字段”列表框中选择部门编号、部门名称、员工编号、姓名、性别、年龄和电子邮件字段,进入“选定字段”列表框。单击工具栏中的“保存”按钮,将设计好的视图以view1的名称保存在数据库中。
第二个问题:
第一步:在Visual FoxPro主窗口中按Ctrl+N打开“新建”对话框,在文件类型中选择“表单”,点击“新建文件”按钮,打开表单设计器。
第二步:在表单设计器中添加一个带有两个选项卡和一个命令按钮控件的页面框架控件,并根据需要设置它们的属性。并将表单的标题属性修改为:商品销售数据输入。
第三步:单击工具栏中的“数据环境”按钮,打开“数据环境设计器”和“添加表或视图”对话框。在“添加表或视图”对话框中,选择“视图1”和“部门”表,并将它们添加到“数据环境设计器”中。关闭“添加表或视图”对话框和数据环境设计器。
第四步:在标题为“员工”的选项卡上放置一个网格控件,将网格控件的名称修改为:GrdView1,将RecordSourceType属性修改为:tableRecordSource属性被修改为:view1。同样,标题为“Department”的选项卡上也放置了一个网格控件,其RecordSourceType也设置为table,RecordSource属性修改为:Department。
步骤5:为标题为“Exit”的命令按钮控件的Click事件添加以下代码:thisform.release
第六步:将表单保存在考生文件夹中,文件名为form2.scx
0条评论