2023年11月23日发(作者:)
数据库程序设计上机操作练习题
Access
一、 综合应用题
6 .mdb
在考生文件夹下“库存管理系统”数据库中有一个“库存情况”窗体和一个“产品
定额储备”表。创建一个宏,使其能打开“产品定额储备”表,将所建宏命名为“打开”。
对“库存情况”窗体进行如下设置:
对“库存情况”窗体进行如下设置:
将窗体页脚高度设置为厘米,在距窗体页脚左边在距窗体页脚左边厘米、距上边距上边厘米放置
1.6165.5010.4
厘米,厘米、
一个命令按钮,命令按钮的宽度为厘米,功能是单击“打开”按钮时运行宏,所运行的宏
2
名为“打开”,按钮上显示文本“打开”,名称为“命令”。
1
7 .mdb
在考生文件夹下“教学管理”数据库中有一个“课程”表,使用“自动创建窗体”,
创建纵栏式的“课程”窗体;并在窗体中向“课程”表添加一条,课程号为“”,课程名为
4
“计算机应用”,课程类别为“选修”,学分为“”的记录。
23
”的记录。
8 1.mdb
()在考生文件夹下“招生管理”数据库中有一个“中学”表和“学生报名”表,
用向导创建窗体;从“中学”表中选择字段“学校代码”;从“学生报名”表中选择字段“姓
名”、“性别”、“年龄”、“联系电话”;“通过中学”的数据查看方式创建带有子窗体的窗体。
选取“表格”为子窗体布局,“远征”为主窗体样式,并将主窗体标题命名为“中学招生情
况”,将子窗体标题命名为“学生报名”。
()打开“中学招生情况”窗体视图,筛选出“学校代码”为“”的学校,然后将学
2102
生姓名为“谢瓦尔”的记录删除。
生姓名为“谢瓦尔”的记录删除。
9
在考生文件夹下“库存管理系统”数据库中有一个“库存情况”窗体和一个“生产品定额
储备”表及“产品定额储备查询”。创建一个宏,使其能删除“产品定额储备查询”,将所建
宏命名为“删除”;并将宏转换成模块,模块名为“删除模块”。对“库存情况”窗体进行如
下设置:将窗体页脚高度设置为厘米,在距窗体页脚左边厘米、距上边厘
1.6165.5010.4
米处放置一个命令按钮,命令按钮的宽度为厘米,功能是单击“删除”按钮时运行宏,所
2
运行的宏名为“删除”,按钮上显示文本“删除”,名称为“命令”。
1
**
提示:不使用“命令按钮向导”创建命令按钮。
101.mdbA1
()打开数据库“学校管理”,创建宏组“学生”,第一个宏命名为“”,要求实
现打开“学生”表,并筛选出字段“班级”是“”的所有记录。第二个宏命名为“”,
702A2
要求实现打开报表“学生报表”。并将“学生”宏组转换为名称为“学生”的模块。
()将考生文件夹“”导入到数据库学校管理中,第一行包含列标题,无
2.mdb
主键;并命名为“系别”表。
_A
”表。
()新建窗体“”,添加一个名称为的标签,标题为“考试成绩”,标签的“超级链
3A_1L1
接地址”设置为考生文件夹下文件。
文件。
11tTeacher
考生文件夹下存在一个数据库存文件,里面已经设计好表对象“”,
窗体对象“”和宏对象“”。试在此基础上按照以下要求补充窗体设计:
fTestml
(1)bTitle
在窗体窗体页眉节区位置添加一个标签控制件,其名称为,初始化标题显示
为“教师基本信息输出”;
(2)
将主体节区中“学历”标签右侧的文本框显示内容设置为“学历”字段值,并将该
文本框名称更名“”
tBG;
(3)bOK
在窗体页脚节区位置添加一个命令按钮,命名为,按钮标题为“刷新标题”; 命名为“”“刷新标题”
在窗体页脚节区位置添加一个命令按钮,按钮标题为
1
(4)bOKml
设置命令按钮的单击事件属性为给定的宏对象;
(5)
将窗体标题设置为“教师基本信息”。
**fTesttTeacher
注意:不允许修改窗体对象“”中未涉及的控件和属性;不允许修改表对象
和宏对象。
ml
12tEmployee
考生文件夹下存在一个数据库文件,里面已经设计好表对象“”
和查询对象“”,同时还设计出以“”为数据源的报表对象“”。
qEmployeeqEmployeerEmployee
试在此基础上按照以下要求补充报表设计:
() 报表的报表页眉节区位置添加一个标签控件,其标题显示为“职员基本信息表”,
1
并命名为“”;
bTitle
() 将报表主体节区中名为“”的文本框显示内容设置为“聘用时间”字段值;
2tDate
() 在报表的页面页脚区添加一个计算控件,以输出页码。计算控件放置在距上边
3
0.2514tPage
厘米、距左侧厘米位置,并命名为“”。规定页码显示格式为“当
前页总页数”,如、、…、等。
/1/202/2020/20
等。
**tEmployeeqEmployee
注意:不允许修改数据库中的表对象“”和查询对象“”;不允
许修改报表对象“”中未涉及的控件和属性。
rEmployee
”中未涉及的控件和属性。
13fStaff
考生文件夹下存在一个数据库文件“”,里面已经设计好窗体对象“”。
试在此基础上按照以下要求补充窗体设计:
(1)bTitle
在窗体的窗体页眉节区位置添加一个标签控件,其名称为“”,标题显示为“员
工信息输出”;
(2)opt
在主体节区位置添加一个选项组控件,将其命名为“”,选项组标签显示内容为“性将其命名为
在主体节区位置添加一个选项组控件,
别”,名称为“”;
bopt
(3)opt1opt2
在选项组内放置二个单选按钮控件,选项按钮分别命名为“”和“”,选项按
钮标签显示内容分别为“男”和“女”,名称分别为“”和“”;
bopt1bopt2
(4)bOkbQuit
在窗体页脚节区位置添加两个命令按钮,分别命名为“”和“”,按钮标题
分别为“确定”和“退出”;
(5)
将窗体标题设置为“员工信息输出”。
**fStaff
注意:不允许修改窗体对象“”中已设置好的属性。
”中已设置好的属性。
2
14fTest
考生文件夹下存在一个数据库文件“”,里面已经设计好窗体对象“”
及宏对象“”。试在此基础上按照以下要求补充窗体设计:
ml
(1)bTitle
在窗体的窗体页眉节区位置添加一个标签控件,其名称为“”,标题显示为“窗其名称为
在窗体的窗体页眉节区位置添加一个标签控件,
体测试样例”;
(2)optl
在窗体主体节区内添加二个复选框控件,复选框选项按钮分别命名为“”和
“”,对应的复选框标签显示内容分别为“类型”和“类型”,标签名称分别
opt2ab
为“”和“”;
boptlbopt2
(3)optlopt2
分别设置复选框选项按钮和的“默认值”属性为假值;
的“默认值”属性为假值;
(4)bTest
在窗体页脚节区位置添加一个命令按钮,命名为“”,按钮标题为“测试”;
(5)bTestml
设置命令按钮的单击事件属性为给定的宏对象;
(6)
将窗体标题设置为“测试窗体”。
**fTestml
注意:不允许修改窗体对象中未涉及的属性;不允许修改宏对象。
15tTeacher
考生文件夹下存在一个数据库文件“,里面已经设计好表对象“、“”“”
考生文件夹下存在一个数据库文件里面已经设计好表对象
窗体对象“”,报表对象“”和宏对象“”。试在此基础上按照以下要求
fTestrTeacherml
补充窗体设计和报表设计:
补充窗体设计和报表设计:
(1)rTeacher
将报表对象的的报表主体节区中为“性别”的文本框显示内容设置为“性
3
别”字段值,并将文本框名称更名为“”;
tSex
(2)rTeacher
在报表对象的报表页脚节区位置添加一个计算控件,计算并显示教师的平
均年龄。计算控件放置在距上边厘米、距左侧厘米,命名为“”;
0.33.6tAvg
(3)fTestbtestm1
设置窗体对象上名为“”的命令按钮的单击事件属性为给定的宏对象。
**tTeacherml
注意:不允许修改数据库中的表对象“”和宏对象“”;不允许修改窗体对
象“”和报表对象“”中未涉及的控件和属性。
fTestrTeacher
”中未涉及的控件和属性。
16tBand
考生文件夹下存在一个数据库文件“”,里面已经设计好两个表对象“”
和“”。同时还设计出以“”和“”为数据源的报表对象“”。试在此
tLinetBandtLinerBand
基础上按照以下要求补充报表设计:
基础上按照以下要求补充报表设计:
(1)bTitle
在报表的报表页眉节区位置添加一个标签控件,其名称为,标题显示为“团其名称为“”“团
在报表的报表页眉节区位置添加一个标签控件,标题显示为
队旅游信息表”字体名称为“宋体”,字体大小为,字体粗细为“加粗”,倾斜字
,22
体为“是”;
(2)
在“导游姓名”字段标题对应的报表主体区位置添加一个控件,显示出“导游姓名”
字段值,并命名为“”;
tName
(3)ID
在报表的报表页脚区添加一个计算控件,要求依据“团队”计算并显示团队的个
数。计算控件放置在“团队数”标签的右侧,计算控件命名称为“”;
:bCount
(4)
将报表标题设置为“团队旅游信息表”。
**tBandtLine
注意:不允许改动数据库文件中的表中对象“”和“”,同时也不允许修改
报表对象“”中已有的控件和属性。修改后的报表如下图所示。
rBand
17tStud
考生文件夹下存在一个数据库文件“”,里面已经设计表对象“”和查
询对象“”,同时还设计出以“”为数据源的报表对象“”。试在此基础上按
qStudqStudrStud
照以下要求补充报表设计:
照以下要求补充报表设计:
(1)bTitle
在报表的报表页眉节区位置添加一个标签控件,其名称为,标题显示为“团其名称为“”“团
在报表的报表页眉节区位置添加一个标签控件,标题显示为
员基本信息表”;
(2)
在报表的主体节区添加一个文本框控件,显示“性别”字段值。该控件放置在距上
边厘米、距左边厘米,并命名为“”;
0.15.2tSex
(3)
在报表页脚节区添加一个计算控件,计算并显示学生平均年龄。计算控件放置在距
4
上边厘米、距左边厘米,并命名为“”。
0.24.5tAvg
**tStudqStud
注意:不允许改动数据库中的表对象“”和查询对象“”,同时也不允许修改报
表对象“”中已有的控件和属性。
rStud
”中已有的控件和属性。
18fs
考生文件夹下存在一个数据库文件“”,里面已经设计好窗体对象“”。试
在此基础上按照以下要求补充窗体设计:
(1)bTitle
在窗体的窗体页眉节区位置添加一个标签控件,其名称为,标题显示为“学其名称为“”“学
在窗体的窗体页眉节区位置添加一个标签控件,标题显示为
生基本信息输出”;
(2)
将主体节区中“性别”标签右侧的文本框显示内容设置为“性别”字段值,并将文
本框名称更名为“”;
tSex
(3)0.23.8
在主体节区添加一个标签控件,该控件放置在距左边厘米、距上边厘米,标
签显示内容为“简历”,名称为“”;
bMem
(4)bOkbQuit
在窗体页脚节区位置添加两个命令按钮,分别命名为“”和“”,按钮标题
分别为“确定”和“退出”;
(5)
将窗体标题设置为“学生基本信息”。
**fs
注意:不允许修改窗体对象“”中未涉及的控件和属性。
”中未涉及的控件和属性。
19tEmployee
考生文件夹下存在一个数据库文件“”,里面已经设计好表对象“”
和“”及查询对象“”,同时还设计出以“”为数据源的报表对
tGroupqEmployeeqEmployee
象“”。试在此基础上按照以下要求补充报表设计:
rEmployee
(1)bTitle
在报表的报表页眉节区位置添加一个标签控件,其名称为“”,标题显示为“职其名称为
在报表的报表页眉节区位置添加一个标签控件,
工基本信息表”;
(2)0.15.2
在“性别”字段标题对应的报表主体节区距上边厘米、距左侧厘米位置添
加一个文本框,显示出“性别”字段值,并命名为“”;
tSex
(3)tDept
设置报表主体节区内文本框“”的控件来源属性为计算控件。要求该控件可根
据报表数据源里的“所属部门”字段值,从非数据源表对象“”中检索出对
tGroup
应的部门名称并显示输出。(提示:考虑函数的使用)。
DLookup
**tEmployeetGroup
注意:不允许修改数据库中的表对象“”和“”及查询询对象
查
“”;不允许修改报表对象“”中未涉及的控件和属性。
qEmployeeqEmployee
”中未涉及的控件和属性。
20
“综合应用题”文件夹下存在一个数据库文件“”,里面已经设计了表对象
“”、窗体对象“”、报表对象“”和宏对象“”。试在此基础上按照以
tEmpfEmprEmpmEmp
下要求补充设计:
下要求补充设计:
()设置表对象“”中“姓名”字段为“必填字段”,同时设置其为“有重复索引”。
1tEmp
5
将”简单应用题”文件夹下图像文件“”作为表对象“”中编号为“”、
tEmp000002
名为张三的女职工的照片数据,使用选择文件插入的方法输入表中。
()将报表“”的主体节区内“”文本框控件改名为“”,同时依据报表记
2rEmptAgetYear
录源的“年龄”字段值计算并显示出其四位的出生年信息;
注意:当前年必须用相关函数返回。
注意:当前年必须用相关函数返回。
()设置“”窗体上名为“”的标签文本显示为阴影特殊效果。同时将窗体按钮
3fEmpbTitle
“”的单击事件属性设置为宏“”,以完成按钮单击打开报表的操作。
btnPmEmp
,以完成按钮单击打开报表的操作。
注意:不允许修改数据库中的宏对象“”;不允许修改窗体对象“”和报表对象
mEmpfEmp
“”中未涉及的控件和属性;不允许修改表对象“”中未涉及的字段和属性。
rEmptEmp
”中未涉及的字段和属性。
21
“综合应用题”文件夹下存在一个数据库文件“”,里面已经设计了表对象
“”、“”和“”,查询对象“”,宏对象“”。同时还设计出以
tEmployeetAttendtWorkqTm1
“”为数据源的窗体对象“”和以数据源的窗体对象“”。其中,
tEmployeefEmployeefList
“”窗体对象中含有一个子窗体,名称为“。请在此基础上按照以下要求补充“”
fEmployeelist
”窗体对象中含有一个子窗体,名称为
“窗体”设计:
fEmployee
窗体”设计:
()在窗体“”的窗体页眉节区位置添加一个标签控件,其名称为“”,标
1fEmployeebTile
题显示为“职工基本信息”,字体名称为“黑体”,字号大小为;
24
()在窗体“”的窗体页脚节区位置添加一个命令按钮,命名为“”,按钮
2fEmployeebList
标题为“显示职工科研情况”;
()设置所建命令按钮的单击事件属性为运行宏对象;
3bListm1
()取消主窗体和子窗体中的浏览按钮。
4
)取消主窗体和子窗体中的浏览按钮。
注意:不允许修改窗体对象“”中未涉及的控件和属性;不允许修改表对象
fEmployee
“”、“”和“”,也不允许修改查询对象“”。
tEmployeetAttendtWorkqT
22
“综合应用题”文件夹下存在一个数据库文件“”,里面已经设计了表对象
“”、窗体对象“”、报表对象“”和宏对象“”。试在此基础上按照以
tEmpfEmprEmpmEmp
下要求补充设计:
下要求补充设计:
()将表对象“”中“简历”字段的数据类型改为备注型,同时在表对象“”的
1tEmptEmp
表结构里调换“所属部门”和“聘用时间”两个字段的位置;
()设计报表“”的主体节区内“”复选框控件依据报表记录源的“性别”字段
2rEmptOpt
和“年龄”字段的值来显示状态信息:性别为“男”且年龄小于时显示为选中的打钩状
20
态,否则显示为不选中的空白状态;
态,否则显示为不选中的空白状态;
()将“”窗体上名为“”的标签文本颜色改为红色显示。同时,将窗体按钮“”
3fEmpbTitlebtnP
的单击事件属性设置为宏“”,以完成按钮单击打开报表的操作。
mEmp
,以完成按钮单击打开报表的操作。
注意:不允许修改数据库中的宏对象“”;不允许修改窗体对象“”和报表对象
mEmpfEmp
“”中示涉及的控件和属性;不允许修改表对象“”中未涉及的字段和属性。
rEmptEmp
”中未涉及的字段和属性。
23
“综合应用题”文件夹下存在一个数据库文件“”,里面已经设计了表对象
“”、窗体对象“”、报表对象“”和宏对象“”。试在此基础上按照以
tEmpfEmprEmpmEmp
下要求补充设计:
下要求补充设计:
()将报表“”的报表页眉区域内名为“”标签控件的标题文本在标签区域中居
1rEmpbTitle
中显示,同时将其安排在距上边厘米、距左侧厘米的位置;
0.55
厘米的位置;
()设计报表“”的主体节区内“”文本框件控件依据报表记录源的“性别”字
2rEmptSex
段值来显示信息:性别为,显示“男”;性别为,显示“女”;
12
()将“”窗体上名为“”的标签文本颜色改为红色显示。同时,将窗体按钮“”
3fEmpbTitlebtnP
的单击事件属性设置为宏“”,以完成按钮单击打开报表的操作。
mEmp
,以完成按钮单击打开报表的操作。
6
注意:不允许修改数据库中的表对象“”和宏对象“”;不允许修改窗体对象“”
tEmpmEmpfEmp
和报表对象“”中未涉及的控件和属性。
rEmp
”中未涉及的控件和属性。
24
“综合应用题”文件夹下存在一个数据库文件“”,里面已经设计好表对象
“”,查询对象“”,同时还设计出以“”为数据源的窗体对象“”。
tCollectqTtCollectfCollect
试在此基础上按照以下要求补充窗体设计:
()将窗体“”的记录源改为查询对象“”;
1fCollect qT
()在窗体“”的窗体页眉节区位置添加一个标签控件,其名称为“”,标题
2fCollectbTitle
显示为“明细”字体名称为“黑体”,字号大小为,字体粗细为“加粗”;
CD20
()将窗体标题栏上的显示文字设为“明细显示”;
3CD
()在窗体页脚节区位置添加一个命令按钮,命名为“”,按钮标题为“改变颜色”;
4bC
()设置所建命令按钮的单击事件,使用户单击该命令按钮后,标签的显示颜色
5bCCDID
改为红色。要求用代码实现。
VBA
代码实现。
注意:不允许改动窗体对象“”中未涉及的控件和属性;不允许修改表对象“”
fCollecttCollect
和查询对象“”。
qT
25
“综合应用题”文件夹下存在一个数据库文件“”,里面已经设计好表对象
“”和“”,查询对象“”和宏对象“”,同时还设计出以 “”
tNormtStockqStockm1tNorm
,同时还设计出以
和“”为数据源的窗体对象“”和“”。试在此基础上按照以下要求补充
tStockfStockfNorm
窗体设计:
窗体设计:
()在“”窗体对象的窗体页眉节区位置添加一个标签控件,其名称为“”,初
1fStockbTitle
始化标题显示为“库存浏览”,字体名称为“黑体”,字号大小为,字体粗细为“加粗”;
18
()在“”窗体对象的窗体页脚节区位置添加一个命令按钮,命名为“”,按钮
2fStockbList
标题为“显示信息”;
()设置所建命令按钮的单击事件属性为运行宏对象;
3bListm1
()将“”的窗体的标题设置为“库存浏览”;
4fStock
()将“”窗体对象中的“”子窗体的浏览按钮去掉。
5fStockfNorm
”子窗体的浏览按钮去掉。
注意:不允许修改社会分配对象中未涉及的控件和属性;不允许修改表对象“”、”“
tNormtStock
和宏对象“”。修改后的窗体如下图所示。
m1
。修改后的窗体如下图所示。
26
“综合应用题”文件夹下存在一个数据库文件“”,里面已经设计好表对象
“”、窗体对象“”、报表对象“”和 ,试在此基础上按照 宏对象“”
tEmpfEmprEmpmEmp
”和
以下要求补充设计:
以下要求补充设计:
7
()将报表()的报表页眉区域内名为“”标签控件的标题显示为“职工基本信
1rEmpbTitle
息表”,同时将其安排在距上边厘米、距左侧厘米的位置;
0.55
厘米的位置;
()设置报表“”的主体节区内“”文本框控件显示“性别”字段数据;
2rEmptSex
”文本框控件显示“性别”字段数据;
()将”综合应用题”文件夹下的图像文件“”设置为窗体“”的背景。
3fEmp
同时,将窗体按钮“”的单击事件属性设置为宏“”,以完成按钮单击打开报表的
btnPmEmp
操作。
操作。
注意:不允许改动数据库中的表对象“”和宏对象“”;不允许修改窗体对象“
tEmpmEmp
;不允许修改窗体对象“
fEmprEmp
”和“”中未涉及的控件和属性。
”中未涉及的控件和属性。
27
“综合应用题”文件夹下存在一个数据库文件“”,里面已经设计好表对象
“”和宏对象“”,同时还设计出以“”为数据源的报表对象
tEmployeem1tEmployee
“”。试在此基础上按照以下要求补充窗体设计:
fEmployee
()在窗体的窗体页眉节区位置添加一个标签控件,其名称为“”,初始化标题显示
1bTitle
为“雇员基本信息”,字体名称为“黑体”,字号大小为,字体粗细为“加粗”;
18
()在窗体页脚节区位置添加一个命令按钮,命名为“”,按钮标题为“显示雇员情况”;
2bList
()设置所建命令按钮的单击事件属性为运行宏对象;
3bListm1
()将窗体的滚动条属设置为“两者均无”。
4
注意:不允许修改窗体对象“”中未涉及的控件和属性;不允许修改表对象
fEmployee
“”和宏对象“”。修改后的窗体如下图所示。
tEmployeem1
。修改后的窗体如下图所示。
28tStud
“综合应用题”文件夹下存在一个数据文件“”,里面已经设计好表对象“”
和查询对象“”,同时还设计出以“”为数据源的报表对象“”。试在此基础
qStudqStudrStud
上按照以下要求补充报表设计:
上按照以下要求补充报表设计:
()在报表的报表页眉节区位置添加一个标签控件,其名称为“”,标题显示为“
1bTitle97
年入学学生信息表”;
()在报表的主体节区添加一个文本框控件,显示“姓名”字段值。该控件旋转在距上边
2
0.13.2tName
厘米、距左边厘米,并命名为“”;
()在报表的页面页脚节区添加一个计算控件,使用函数显示出系统日期。计算控件放置
3
在距上边厘米,距左边厘米,并命名为“”。
0.310.5tDa
8
注意:不允许改动数据库中的表对象“”和查询对象“”,同时也不允许修改报表
tStudqStud
对象“”中已有的控件和属性。
rStud
”中已有的控件和属性。
29 tBorrow
考生文件夹下存在一个数据库文件“”,里面已经设计好表对象“”、
“”和“”,查询对象“”,窗体对象“”、报表对象“”和宏
tReadertBookqTfReaderrReader
对象“”。请在此基础上按照以下要求补充设计:
rpt
() 在报表“”的报表页眉节区内添加一个标签控件,其名称为“”,标题
1rReaderbTitle
显示为“读者借阅情况浏览”,字体名称为“黑体”,字体大小为,字体粗细为“加
22
粗”,倾斜字体为“是”,同时将其安排在距上边厘米、距左侧厘米的位置;
0.52
厘米的位置;
() 设计报表“”的主体节区,为“”文本框控件设置数据来源显示性别信
2rReadertSex
息,并要求按“借书日期”字段升序显示,“借书日期”的显示格式为“长日期”的
形式;
形式;
() 将宏对象“”改名为“”;
3rptmReader
() 在窗体对象“”的窗体页脚节区内添加一个命令按钮,命名为“”,按钮
4fReaderbList
标题为“显示借书信息”;
() 设置所建命令按钮的单击事件属性为运行宏对象“”;
5bListmReader
注意:不允许修改窗体对象“”中未涉及的控件和属性;不允许修改表对象“”、
fReadertBorrow
“”和“”及查询对象“”;不允许修改报表对象“”的控件和属性。
tReadertBookqTrReader
30 tEmp
考生文件夹下存在一个数据库文件“”,里面已经设计好表对象“”、
“窗体对象“”、报表对象“”和宏对象“”。试在此基础上按照以下要求补
fEmprEmpmEmp
充设计:
充设计:
() 将窗体“”内名为“”标签控件的标题文本显示颜色设置为红色,同时将
1fEmpbTitle
其外观设置为阴影特殊效果;
其外观设置为阴影特殊效果;
() 将窗体“”的边框样式设置为“细边框”。同时,将窗体按钮“”的单击事
2fEmpbtnP
件属性设置为宏“”;
mEmp
() 将报表“”内名为“”标签控件的标题设置为“职工信息表输出”。同时,
3rEmpbTitle
设置报表“”的记录源属性为表对象“”。
rEmptEmp
注意:不允许修改数据库中表对象“”和宏对象“”;不允许修改窗体对象“”
tEmpmEmpfEmp
和报表对象“”中未涉及的控件和属性。
rEmp
”中未涉及的控件和属性。
31 tEmp
考生文件夹下存在一个数据库文件“”,里面已经设计好表对象“”、
窗体对象“”、报表对象“”和宏对象“”。请在此基础上按照以下要求补充
fEmprEmpmEmp
设计:
设计:
() 将表对象“”中“聘用时间”字段的格式调整为“长日期”显示、“性别”字段
1tEmp
的有效性文本设置为“只能输入男和女”;
() 设置报表“”按照“聘用时间”字段升序排列输出,将报表页面页脚区域内名
2rEmp
为“”的文本框控件设置为系统的日期;
tPage
”的文本框控件设置为系统的日期;
() 将“”窗体上名为“”的标签上移到距““”命令按钮厘米的位置(即
3fEmpbTitlebtnP1
的标签上移到距
标签的下边界距命令按钮的上边界厘米)。同时,将窗体按钮“”的单击事件
1btnP
属性设置为宏“”,以完成按钮单击打开报表的操作。
mEmp
,以完成按钮单击打开报表的操作。
注意:不允许修改数据库中的宏对象“”允许修改窗体对象“”和报表对象“”
mEmpfEmprEmp
中未涉及的控件和属性;不允许修改表对象“”中未涉及的字段和属性。
tEmp
”中未涉及的字段和属性。
32 tEmp
考生文件夹下存在一个数据库文件“”,里面已经设计好表对象“”、
窗体对象“”、报表对象“”和宏对象“”。试按以下操作要求完成设计:
fEmprEmpmEmp
。试按以下操作要求完成设计:
() 将表对象“”中“聘用时间”字段的格式调整为“长日期”显示、“性别”字段
1tEmp
9
的有效性文本设置为“只能输入男和女”;
() 设置报表“”按照“性别”字段降序(先女后男)排列输出;将报表页面页脚
2rEmp
区域内名为“”的文本框控件设置为“页码“页码总页数”形式的页码显示(如(如、
tPage/1/35
的文本框控件设置为形式的页码显示
2/35
…);
() 将“”窗体上名为“”的标签上移到距““”命令按钮厘米的位置(即
3fEmpbTitlebtnP1
的标签上移到距
标签的下边界距命令按钮的上边界厘米)。同时,将窗体按钮“”的单击事件
1btnP
属性设置为宏“”。
mEmp
注意:不允许修改数据库中的宏对象“”;不允许修改窗体对象“”和报表对象
mEmpfEmp
“”中未涉及的控件和属性;不允许修改表对象“”中未涉及的字段和属性。
rEmptEmp
”中未涉及的字段和属性。
33
考生文件夹下存在一个图像文件“”和一个数据库文件“”。
“”数据库里面已经设计了表对象“”和“”、窗体对象“”、
tEmptTempfEmp
报表对象“”和宏对象“”。试在此基础上按照以下要求补充设计:
rEmpmEmp
() 将表“”中年龄小于岁(不含)、职务为职员的女职工记录选出并添加
1tTemp3030
进空白表“”里;
tEmp
”里;
提示:可以使用普通复制或设计追加查询并运行等两种方式实现。
() 将窗体“”的窗体标题设置为“信息输出”;将窗体上名为“”命令按钮的
2fEmpbtnp
外观设置为图片显示,图片选择考生文件夹下的“”图像文件;将“”
btnp
命令按钮的单击事件设置为窗体代码区已经设计好的事件过程;
btnp_click
() 将报表“”的主体节区内“”文本框控件设置为“姓名”字段内容显示;
3rEmptName
将宏“”重命名保存为自动执行的宏。
mEmp
”重命名保存为自动执行的宏。
注意:不允许修改数据库中表对象“”;不允许修改宏对象“”里的内容;不允
tTempmEmp
许修改窗体对象“”和报表对象“”中未涉及的控件和属性。
fEmprEmp
”中未涉及的控件和属性。
34
考生文件夹下存在一个数据库文件“”,里面已经设计好表对象
“”、“”、“”和宏对象“”,同时还设计出窗体对象“”和
tEmployeetSelltBookmlfBook
“”、子窗体“”。请在此基础上按照以下要求补充“”窗体的设计:
fEmployeefSellfEmployee
() 在窗体页脚节区位置添加一个命令按钮,命名为“”,按钮标题为“显示图书信
1bList
息”;
() 设置所建命令按钮的单击事件属性为运行宏对象;
2bListml
() 在窗体的窗体页眉节区位置添加一个标签控件,其名称为“”,初始化标题显
3bTitle
示为“雇员售书情况浏览”,字体名称为“黑体”,字体粗细为“加粗”,字体大小为
22
;
() 设置主窗体标题栏的显示标题为“雇员售书情况”。
4
() 设置窗体的相关属性使其在窗体视图中不显示记录选定器和浏览按钮。
5
注意:不允许修改窗体对象“”、“”、“”和宏对象“”中未涉及的控
fEmployeefSellfBookml
件和属性;不允许修改表对象“”、“”和“”。
tEmployeetSelltBook
35tEmp
考生文件夹下存在一个数据库文件“”,里面已经设计好表对象“”、
查询对象“”和窗体对象“”。同时,给出窗体对象“”上两个按钮的单击
qEmpfEmpfEmp
事件代码,试按以下功能要求补充设计:
() 将窗体“”上文本框“”更改为组合框类型,保持控件名称不变。设置其相
1fEmptSS
关属性实现下拉列表形式输入性别“男”和“女”;
() 修改查询对象“”为参数查询,参数为引用窗体对象“”上文本框“”
2qEmpfEmptSS
的输入值;
的输入值;
() 对象“”上文本框“”为计算控件。要求依据“党员否”字段值显示内容:
3fEmptPa
10
“党员否”字段值为,显示“党员”两字;“党员否”字段值为,显示“非
TrueFalse
党员”三字;
党员”三字;
() 单击“刷新”按钮(名为“”),事件过程动态设置窗体记录源为查询对象“”,
4bt1qEmp
实现窗体数据按性别条件动态显示:单击“退出”按钮(名为“”),关闭窗体。
bt2
,关闭窗体。
注意:不允许修改数据库中的表对象“”;不允许修改表查询对象“”中未
tEmpqEmp
涉及的内容;不允许修改窱对象“”中未涉及的控件和属性;
fEmp
”中未涉及的控件和属性;
已给事件过程,只允许在“”与“”之间的空行内补充语句、
****Add********Add****
完成设计,不允许增删和修改其它位置已存在的语句。
36tAddrtUser
考生文件夹下存在一个数据库“”,里面已经设计好表对象“”和“”,
同时还设计出窗体对象“”和“”。请在此基础上按照以下要求补充“”窗体
fEditfEuserfEdit
的设计:
的设计:
() 将窗体中名称为“”的标签控件上的文字颜色改为红色(红色代码为)、
1Lremark255
字体粗细改为“加粗”;
() 将窗体“标题”设置为“修改用户信息”;
2
() 将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选定
3
器、浏览按钮和分隔线;
器、浏览按钮和分隔线;
() 将窗体中“退出”命令按钮(名称为“”)上的文字颜色改为深红(深红代
4cmdquit
码为)、字体粗细改为“加粗”,并在文字下文加上下划线;
128
,并在文字下文加上下划线;
() 在窗体中还有“修改”和“保存”两个命令按钮,名称分别为“”和“”,
5CmdEditCmdSave
其中“保存”命令按钮在初始状态下为不可用,当单击“修改”按钮后,应使“保
存”按钮变为可用。现已编写了部分代码,请按照代码中的指示将代码
VBAVBA
补充完整。
补充完整。
要求:修改后运行该窗体,并查看修改结果。
注意:不允许修改窗体对象“”和“”中未涉及的控件、属性;不允许修
fEditfEuser
改表对象“”和“”。
tAddrtUser
对于代码,只允许在“”与“”之间的一空行内
VBA**************************
补充语句、完成设计,不允许增删和修改其它位置已存在的语句。
37
考生文件夹下存在一个数据库文件“”,里面已经设计好表对象“产品”、“供
应商”、查询对象“按供应商查询”和宏对象“打开产品表”、“运行查询”、“关闭窗口”。试
按以下要求完成设计:
按以下要求完成设计:
创建一个名为“”的窗体,要求如下:
menu
”的窗体,要求如下:
() 对窗体进行如下设置:在距窗体左边厘米、距上边厘米处依次水平放置三个
110.6
命令按钮“显示修改产品表”(名为“”)、“查询”(名为“”)和“退出”(名
bt1bt2
为“”),命令按钮的宽度为厘米,高度为厘米,每个命令按钮相隔厘米。
bt321.51
() 设置窗体“标题”为“主菜单”。
2
() 当单击“显示修改产品表”,就可以浏览“产品”“显示修改产品表”命令按钮时,命令按钮时,运行宏运行宏“打开产品表”“打开产品表”“产品”
3
当单击“显示修改产品表”命令按钮时,运行宏就可以浏览
表。
表。
() 当单击“查询”命令按钮时,运行宏“运行查询”,即可启动查询“按供应商查询”。
4
() 当单击“退出”命令按钮时,运行宏“关闭窗口”,关闭“”窗体,返回到数据
5menu
库窗口下。
库窗口下。
38
考生文件夹下存在一个数据库文件“”,其中有“档案表”和“工资表”两
张表。
张表。
() 创建一个名为“工资报表”的报表,报表具体要求:按职称汇总出“基本工资”的
1
11
平均值、最高值、总和,并按职工号升序排列显示。“基本工资”的平均值计算字段
名称为“、最高值计算字段名称为“、总和计算字段名称为“。注:“”“”“”
名称为最高值计算字段名称为总和计算字段名称为
savgsmaxssum
请在组页脚处添加计算字段。
请在组页脚处添加计算字段。
() 在“工资报表”的主体节上添加两个名称为“应发工资”和“实发工资”的计算字
2
段。
段。
应发工资为:基本工资津贴补贴
++
补贴
实发工资为:基本工资津贴补贴住房基金失业保险
++++
失业保险
39 tStudent
考生文件夹下存在一个数据库文件“”。里面已经设计了表对象“”
和“”,同时还设计出窗体对象“”和“”。请在此基础上按照以下要求
tGradefGradefStudent
补充“”窗体的设计:
fStudent
”窗体的设计:
() 将名称为“标签”的标签控件名称改为“”,“标题”改为“学生成绩”;
115tStud
() 将名称为“子对象”控件的源对象属性设置为“”窗体,并取消其“浏览按
2fGrade
钮”;
() 将“”窗体“标题”改为“学生信息显示”;
3fStudent
() 将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条;
4
() 在窗体中有一个“退出”命令按钮(名称为),单击该按钮后,应关闭“”
5bQuitfStudent
窗体。现已编写部分代码,请按照代码中的指示将代码补充完整。
VBAVBA
代码中的指示将代码补充完整。
要求:修改后运行该窗体,并查看修改结果。
注意:不允许修改窗体对象“”和“”中未涉及的控件、属性;不允许
fGradefStudent
修改表对象“”和“”。
tStudenttGrade
对于代码,只允许在“”与“”
VBA********************************************
之间的一空行内补充语句、完成设计、不允许增删和修改其它位置已存在的语句。
12
发布评论