问答题在考生文件夹下的“sampl. accdb”数据库文件中已建立两个表对象(名为“职工表”和“部门表”)。请按以下要求,顺序完成表的各种操作。
问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好“tStud”、“tCourse”和“tScore”三个关联表对象及表对象“tTemp”。试按以下要求完成设计:(1)创建一个查询,查找并显示学生的“姓名”、“课程名"和“成绩”三个字段内容,所建查询命名为“qT1”。 (2)创建一个查询,查找并显示有摄影爱好的学生的“学号”、“姓名”、“性别”、“年龄”和“入校时间”五个字段内容,所建查询命名为“qT2”。(3)创建一个查询,查找学生的成绩信息,并显示“学号”和“平均成绩”两列内容。其中“平均成绩”一列数据由统计计算得到,所建查询命名为“qT3”。(4)创建一个查询,将“tStud”表中女学生的信息追加到“tTemp”表对应的字段中,所建查询命名为“qT4”。
问答题考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“tEmp”、报表对象“rEnlp”和宏对象“mEmp”。同时,给出窗体对象“fEmp”上一个按钮的单击事件代码,试按以下功能要求补充设计: (1)重新设置窗体标题为“信息输出”显示。 (2)调整窗体对象“fEmp”上“退出”按钮(名为“bt2”)的大小和位置,要求大小与“报表输出”按钮(名为“bt1”)一致,且左边对齐“报表输出”按钮,上边距离“报表输出”按钮1厘米(即“bt2”按钮的上边距离“bt1”按钮的下边1厘米)。 (3)将报表记录数据按照姓氏分组升序排列,同时要求在相关组页眉区域添加一个文本框控件(命名为“tm”),设置属性显示出姓氏信息来,如“陈”“刘”等。 注意:这里不用考虑复姓等特殊情况。所有姓名的第一个字符视为其姓氏信息。 (4)单击窗体“报表输出”按钮(名为“bt1”),调用事件代码实现以预览方式打开报表“rEmp”;单击“退出”按钮(名为“bt2”),调用设计好的宏“mEmp”来关闭窗体。 注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。 程序代码只允许在“***Add***”与“***Add***”之间的空行内补充一行语句完成设计,不允许增删和修改其他位置己存在的语句。
问答题考生文件夹下存在一个数据库文件"samp3.mdb",里面已经设计了表对象"tEmp"、窗体对象"fEmp"、报表对象"rEmp"和宏对象"mEmp"。同时,给出窗体对象"fEmp"的若干事件代码,试按以下功能要求补充设计。 功能: (1)将报表纪录数据按姓氏分组升序排列,同时要求在相关组页眉区域添加一个文本框控件(命名为"tnum"),设置其属性输出显示各姓氏员工的人数来。 注意:这里不用考虑复姓情况。所有姓名的第一个字符视为其姓氏信息。 而且,要求用*号或"编号"字段来统计各姓氏人数。 (2)设置相关属性,将整个窗体的背景显示为考生文件夹内的图像文件"bk.bmp"。 (3)在窗体加载事件中实现代码重置窗体标题为"**年度报表输出"显示,其中**为两位的当前年显示,要求用相关函数获取。 (4)单击"报表输出"按钮(名为"bt1"),调用事件代码先设置"退出"按钮标题为粗体显示,然后以预览方式打开报表"rEmp";单击"退出"按钮(名为"bt2"),调用设计好的宏"mEmp"来关闭窗体。 注意:不允许修改数据库中的表对象"tEmp"和宏对象"mEmp";不允许修改窗体对象"fEmp"和报表对象"rEmp"中未涉及的控件和属性; 已给事件过程,只允许在"*****Add*****"与"*****Add*****"之间的空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。
问答题(1)在“客人”表中添加如下数据。客人ID名字性别家庭电话城市ID6孙佳女6379562627宋梅女8652123028梁小林男856212302(2)将“客人”表中的“电话”字段的标题设置为“家庭电话”,允许为空值。(3)将客人表的客人ID列隐藏,设置数据表按照“名字”和“性别”字段列升序排列。(4)将“城市”表的单元格效果设置为“凸起”。“城市”表如下图所示。
问答题(1)新建数据库student.mdb,将考生文件夹中的student.xls导入到student数据库,第一行包含列标题,设置“学号”字段为主键,将导入表命名为“学生信息”。(2)将“选课.xls”以“选课”为表名导入student数据库,第一行包含列标题,设置选课ID为主键。“课程”表显示情况如图所示。(3)将学生信息表按照“学号”字段降序排列,设置单元格格式为“凸起”。学生信息表结果如图所示。
问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好“tStud”、“tCourse”和“tScore”三个关联表对象。此外,还提供窗体“fTest”和宏“mTest”,试按以下要求完成设计: (1)创建一个选择查询,查找年龄大于25的学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT1”。 (2)创建生成表查询,组成字段是没有书法爱好学生的“学号”、“姓名”和“入校年”三列内容(其中“入校年”数据由“入校时间”字段计算得到,显示为四位数字年的形式),生成的数据表命名为“tTemp”,所建查询命名为“qT2”。 (3)补充窗体“fTest”上“test1”按钮(名为“bt1”)的单击事件代码,实现以下功能: 当单击按钮“test1”,将文本框中输入的内容与文本串“等级考试测试”连接并消除连接串的前导和尾随空白字符,用标签“bTitle”显示连接结果。 注意:不允许修改窗体对象“fTest”中未涉及的控件和属性;只允许在“*****Add1*****”与“*****Add1*****”之间的空行内补充语句、完成设计。 (4)设置窗体“fTest”上“test2”按钮(名为“bt2”)的单击事件为宏对象“mTest”。
问答题考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、宏对象“mEmp”和报表对象“rEmp”。同时,给出窗体对象“fEmp”的“加载”事件和“预览”及“打印”两个命令按钮的单击事件代码,试按以下功能要求补充设计。 (1)将窗体“fEmp”上标签“b’title”以特殊效果:阴影显示。 (2)已知窗体“fEmp”的三个命令按钮中,按钮“bt1”和“bt3”的大小一致且左对齐。现要求在不更改“bt1”和“bt3”大小位置的基础上,调整按钮“bt2”的大小和位置,使其大小与“bt1”和“bt3”相同,水平方向左对齐“bt1”和“bt3”,竖直方向在“bt1”和“bt3”之间的位置。 (3)在窗体“tEmp”的“加载’,事件中设置标签“bTitle”以红色文本显示;单击“预览”按钮(名为“bt1”)或“打印”按钮(名为“bt2”),事件过程传递参数调用同一个用户自定义代码(mdPnt)过程,实现报表预览或打印输出;单击“退出”按钮(名为“bt3”),调用设计好的宏“mEmp”来关闭窗体。 (4)将报表对象“rEmp”的记录源属性设置为表对象“tEmp”。注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。 程序代码只允许在“***Add***”与“***Add***”之间的空行内补充一行语句完成设计,不允许增删和修改其他位置己存在的语句。
问答题在考生文件夹下,“samp1.accdb”数据库文件中已建立好表对象“tStud”和“tScore”、宏对象“mTest”和窗体“fTest”。试按以下要求,完成各种操作:
问答题考生文件夹下有一个数据库文件"samp2.mdb",里面存在设计好的两个关联表对象"tEmp"和"tGrp"及表对象"tBmp"和"tTmp"。请按以下要求完成设计:(1)以表对象"tEmp"为数据源,创建一个查询,查找并显示年龄大于等于40的职工的"编号"、"姓名"、"性别"、"年龄"和"职务"5个字段内容,将查询命名为"qT1"。(2)建立表对象"tEmp"的"所属部门"和"tGrp"的"部门编号"之间的多对一关系并实施参照完整性。创建一个查询,按照"部门名称"查找职工信息,显示职工的"编号"、"姓名"及"聘用时间"3个字段的内容。要求显示参数提示信息为"请输入职工所属部门名称",将查询命名为"qT2"。(3)创建一个查询,将表"tBmp"中"编号"字段值的前面均增加"05"两个字符,将查询命名为"qT3"。(4)创建一个查询,删除表对象"tTmp"里所有姓名含有"红"字的记录,将查询命名为"qT4"。
问答题在下有“xx.mdb”数据库。(1)以学生表和班级表为数据源,创建“班级人数统计”查询,统计每个班级的人数。结果显示班级名称和人数字段。(2)以班级表为数据源,创建“班级”窗体,布局为“纵栏表”,样式为“标准”。窗体只显示班级号字段。添加“班级人数”统计子窗体。子窗体中显示“班级人数统计”查询的全部字段。班级窗体结果如图所示。
问答题在考生文件夹下,已有“sampl.accdb”数据库文件和Teacher.xlsx文件,试按以下要求,完成表的各种操作:
问答题考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。同时,给出窗体对象“fEmp”的若干事件代码,试按以下功能要求补充设计。(1)设置系统相关属性,实现打开的窗体以重叠窗口形式显示;设置窗体对象“fEmp”上两个命令按钮的Tab键索引顺序(即Tab键焦点移动顺序)为从“报表输出”按钮(名为“btl”)到“退出”按钮(名为“bt2”)。(2)调整窗体对象“fEmp”上“退出”按钮(名为“bt2”)的大小和位置,要求大小与“报表输出”按钮(名为“bt1”)一致,且上边对齐“报表输出”按钮,左边距离“报表输出”按钮1cm(即“bt2”钮的左边距离“bt1”钮的右边1cm)。(3)将报表记录数据按照先姓名升序再年龄降序排列显示;设置相关属性,将页面页脚区域内名为“tPage”的文本框控件实现以下格式的页码输出:“1/20”,“2/20”,…,“20/20”。(4)加载窗体时,代码将“bTitle”标签的标题重置为“员工最大年龄差为XXX”,其中“XXX”是从“tEmp”表中获取计算得到;单击“报表输出”按钮,事件代码会弹出下图显示的消息框,以选择是否进行预览报表“rEmp”;单击“退出”按钮,调用设计好的宏“mEmp”来关闭窗体。根据以上描述,将VBA代码补充完整。注意:不允许修改数据库中的表对象“tEmp”和宏对象“mEmp”;不允许修改窗体对象“fEmp”和报表对象“rEmp”中未涉及的控件和属性。程序代码只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句、完成设计,不允许增删和修改其它位置已存在的语句。
问答题考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好“tStud”、“tCourse”、“tScore”三个关联表对象和表对象“tTemp”。试按以下要求完成设计: (1)创建一个选择查询,查找并显示没有摄影爱好的学生的“学号”、“姓名”、“性别”和“年龄”四个字段内容,所建查询命名为“qT1”。 (2)创建一个总计查询,查找学生的成绩信息,并显示为“学号”和“平均成绩”两列内容。其中“平均成绩”一列数据由统计计算得到,所建查询命名为“qT2”。 (3)创建一个选择查询,查找并显示学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT3”。 (4)创建一个更新查询,将表“tTemp”中“年龄”字段值加1,并清除“团员否”字段的值,所建查询命名为“qT4”。
问答题在考生文件夹下,“samp1.accdb”数据库文件中已建立两个表对象(名为“员工表”和“部门表”)和一个窗体对象(名为“fTest”)及一个宏对象(名为“mTest”)。试按以下要求,按顺序完成对象的各种操作: (1)删除表对象“员工表”的照片字段。 (2)设置表对象“员工表”的年龄字段有效性规则为:大于16岁且小于65岁(不含16岁和65岁);同时设置相应有效性文本为“请输入合适年龄”。 (3)设置表对象“员工表”的聘用时间字段的默认值为系统当前日期。 (4)删除表对象“员工表”和“部门表”之间已建立的错误表间关系,重新建立正确关系。 (5)设置相关属性,实现窗体对象(名为“frest”)上的记录数据不允许添加新记录的操作(即消除新记录行)。 (6)将宏对象(名为“reTest”)重命名为可自动运行的宏。
问答题下存在一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tStud”、“tCourse”、“tScore”和一个临时表对象“tTemp”。试按以下要求完成设计。
问答题在考生文件夹下存在一个数据库文件samp3.mdb,里面已经设计好表对象LStud和查询对象qStud,同时还设计出以qStud为数据源的报表对象rStud。试在此基础上按照以下要求补充报表设计。
问答题在“tTeacher”表中输入以下两条记录,如表所示。 编号 姓名 性别 年龄 工作时间 学历 职称 邮箱密码 联系电话 在职否 77012 郝海为 男 67 1962-12-8 大本 教授 621208 65976670 92016 李丽 女 32 1992-9-3 研究生 讲师 920903 65976444 √
问答题考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tStud”,同时还设计出窗体对象“fStud”。清在此基础上按照以下要求补充“fStud”窗体的设计。 (1)在窗体的“窗体页眉”中距左边0.4 cm、距上边1.2 cm处添加一个直线控件,控件宽度为10.5 cm,控件命名为“tLine”;将窗体中标签控件“lTalbel”上的文字改为“隶书”,字号改为18。 (2)打开窗体时,窗体标题自动显示为标签控件“lTalbel”的内容,并且自动将该控件上的文字颜色改为“蓝色”,请按照VBA代码中的指示将代码补充完整。 (3)将窗体边框改为“细边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线;并且只保留窗体的关闭按钮。 (4)假设“tStud”表中“学号”字段的第5位和第6位编码代表该生的专业信息,当这两位编码为“10”时表示“信息”专业,为其他值时表示“管理”专业。设置窗体中名称为“tSub”文本框控件的相应属性,使其根据“学号”字段的第5位和第6位编码显示对应的专业名称。 (5)在窗体中有一个“退出”命令按钮,名称为“CmdQuit”,其功能为关闭“fStud”窗体。请按照VBA代码中的指示将实现此功能的代码补充完整。注意:不允许修改窗体对象“fStud”中未涉及的控件、属性和任何VBA代码;不允许修改表对象“tStud”:程序代码只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一行语句完成设计,不允许增删和修改其它位置已存在的语句。
问答题
