基本操作:
(1)在考生文件夹下,samp1.mdb数据库文件中建立表tCourse,表结构如下:
(2)根据tCourse表的结构,判断并设置主键。
(3)设置学时字段的相关属性,使其输入的数据必须大于0。
(4)设置开课日期字段的输入掩码为短日期,默认值为系统当前日期的前一天。
(5)在tCourse表中输入以下2条记录:
(6)在数据表视图中冻结课程名称字段。
简单应用:
考生文件夹下存在一个数据库文件samp2.mdb,里面已经设计好表对象tTeacher、tCourse、tStud和tGrade,试按以下要求完成设计:
(1)创建一个查询,按输入的教师姓名查找教师的授课情况,并按上课日期字段降序显示教师姓名、课程名称、上课日期三个字段的内容,所建查询名为qT1;当运行该查询时,应显示参数提示信息:请输入教师姓名。
(2)创建一个查询,查找学生的课程成绩大于等于80且小于等于100的学生情况,显示学生姓名、课程名称和成绩三个字段的内容,所建查询名为qT2。
(3)对表tGrade创建一个分组总计查询,假设学号字段的前4位代表年级,要统计各个年级不同课程的平均成绩,显示年级、课程ID和成绩之Avg,并按年级降序排列,所建查询为qT3。
(4)创建一个查询,按课程ID分类统计最高分成绩与最低分成绩的差,并显示课程名称、最高分与最低分的差等内容。其中,最高分与最低分的差由计算得到,所建查询名为qT4。
综合应用:
考生文件夹下存在一个数据库文件samp3.mdb,里面已经设计好表对象tAddr和tUser,同时还设计出窗体对象fEdit和fEuser。请在此基础上按照以下要求补充fEdit窗体的设计:
(1)将窗体中名称为Lremark的标签控件上的文字颜色改为蓝色(蓝色代码为16711680)、字体粗细改为加粗;
(2)将窗体标题设置为显示/修改用户口令;
(3)将窗体边框改为细边框样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线;并且保留窗体的关闭按钮;
(4)将窗体中退出命令按钮(名称为cmdquit)上的文字颜色改为棕色(棕色代码为128)、字体粗细改为加粗,并在文字下方加上下划线;
(5)在窗体中还有修改和保存两个命令按钮,名称分别为CmdEdit和CmdSave,其中保存命令按钮在初始状态为不可用,当单击修改按钮后,保存按钮变为可用,同时在窗体的左侧显示出相应的信息和可修改的信息。如果在口令文本框中输入的内容与在确认口令文本框中输入的内容不相符,当单击保存按钮后,屏幕上应弹出如下图所示的提示框。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。
要求:修改后运行该窗体,并查看修改结果。
注意:不允许修改窗体对象fEdit和fEuser中未涉及的控件、属性;不允许修改表对象tAddr和tUser。只允许在*****Add*****与*****Add*****之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。
上机试题解析