国家二级VF机试(操作题)模拟试卷537
基本操作题
1.在考试文件夹下完成下列操作:
(1)在考生文件夹下“人事管理”数据库中,为“职工”表中的“性别”字段设置有效性规则,只能取“男”或“女”;默认值是“男”。
(2)建立快捷菜单cd,选项有打开、关闭和退出。生成同名的菜单程序文件。
(3)为“职工”表加入一个普通索引,索引名和索引表达式均为“部门编号”,升序。
(4)为“职工”表和“部门”表建立联系,定义参照完整性规则:删除规则为“级联”,更新规则和插入规则为“限制”。
【操作步骤】
(1)单击菜单栏“文件”一“打开”命令,打开考生文件夹下名为“人事管理”的数据库。右键单击“职工”表,选择“修改”命令,在打开的表设计器中,将鼠标放在“性别”一行,在“字段有效性”下的“规则”一栏输入“性别=\\
解析:
简单应用题
2.在考生文件夹下完成下列操作:
(1)编写程序文件prgone.prg,其功能是从“人事管理”数据库的相关表中查询销售部从1985年到1989年这5年出生的所有职工的信息,并存到表cyqk.dbf中。查询结果包含编号、姓名、出生日期和部门名称(部门表中的名称)4个字段;按职工的出生日期和编号升序排列。最后运行该程序。
(2)扩展基类ListBox,创建一个名为MyListBox的新类。新类保存在名为Myclasslib的类库中,该类库文件存放在考生文件夹下。设置新类的Height属性的默认值为120,Width属性的默认值为80。
(1)【操作步骤】
单击常用工具栏的“新建”按钮,新建一个程序文件,编写命令语句如下:
SEIZCT职工.编号,职工.姓名as姓名,职工.出生日期,部门.名称as部门名称;
FROM人事管理!部门 INNER JOIN人事管理!
职工;
ON 部门.部门编号=职工.部门编号;
WHERE year(职工.出生日期)>=1985;
AND year(职工.出生日期)<=1989;
AND部门.名称=\\
解析:
综合应用题
3.为了对“认识管理”数据库中的数据进行查询,请设计一个用于查询部门职工的表单。该表单的名称为formone,文件名为pform.sex,标题为“人员查询”,其界面如下图所示:
【操作步骤】
步骤1:通过“新建”对话框新建一个表单。在打开的表单设计器中,修改表单的Caption属性为“人员查询”,Name属性为“formone”。
步骤2:根据题目要求向表单添加一个标签labell,并将其Caption属性修改为“输入部门”,name属性修改为“Lbelone”。添加一个文本框控件,修改其name属性为“Textone”。添加两个命令按钮,分别将两个命令按钮的Caption属性修改为“查询”和“退出”。Name属性分别修改为“Commanda”和“Commandb”。
步骤3:在表单设计器中,右键单击表单空白处,选择“数据环境”命令,将“部门”表和“职工”表添加到数据环境中。向表单添加一个表格Grid1,将其Name属性修改为“Gfidone”,RecordSource属性设为“SELECT姓名,性别,出生日期,编号from职工”,RecordSourceType属性设为“4-SQL说明”。
步骤4:双击“查询”命令按钮,编写其Click事件代码如下:
x=allt(thisform.textone.value)
thisform.Gridone.recordsotlrcelype=4
thisform.Gridorle.recordsource=\\
解析:
本文档预览:3600字符,共1989字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载