础上按照以下要求补充“fStudent”窗体的设计:
(1)将名称为“标签15”的标签控件名称改为“tStud”,标题改为“学生成绩”; (2)将名称为“子对象”控件的源对象属性设置为“fGrade”窗体,并取消其“导航按钮”;
(3)将“fStudent”窗体标题改为“学生信息显示”;
(4)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条; (5)在窗体中有一个“退出”命令按钮(名称为bQuit),单击该按钮后,应关闭“fStudent”窗体。现已编写了部分VBA代码,请按照VBA代码中的指示将代码补充完整。
要求:修改后运行该窗体,并查看修改结果。
注意:不允许修改窗体对象“fGrade”和“fStudent”中未涉及的控件和属性;不允许修改表对象“tStudent”和“tGrade”。
对于VBA代码,只允许在“*****************”与“****************”之间的空行内补充语句、完成设计,不允许增删和修改其它位置已存在的语句。 3.综合应用题 【考点分析】 本题考点:窗体属性的设置;窗体中标签、命令按钮控件属性的设置;VBA编程。 (1)【解题步骤】
步骤1:打开“samp3.mdb”数据库窗口,选中“窗体”对象,右键单击“fStudent”选择【设计视图】。
步骤2:右键单击“标签15”标签选择【属性】,在“全部”选项卡的“名称”和“标题”行分别输入“tStud”和“学生成绩”,关闭属性界面。 步骤3:单击工具栏中“保存”按钮。 (2)【解题步骤】
步骤1:右键单击“子对象”控件选择【属性】。 步骤2:在“数据”选项卡的“源对象”行下拉列表中选择“fGrade”。关闭属性界面。 步骤3:右键单击子对象的“窗体选择器”选择【属性】,在“导航按钮”行右侧下拉列表中选中“否”,关闭属性界面。 步骤4:单击工具栏中“保存”按钮。 (3)【解题步骤】
步骤1:右键单击“窗体选择器”选择【属性】,在“标题”行输入“学生信息显示”,关闭属性界面。
步骤2:单击工具栏中“保存”按钮。 (4)【解题步骤】
步骤1:右键单击“窗体选择器”选择【属性】,在“边框样式”和“滚动条”行右侧下拉列表中分别选中“对话框边框”和“两者均无”,关闭属性界面。 步骤2:单击工具栏中“保存”按钮。 (5)【解题步骤】
步骤1:右键单击命令按钮“退出”选择【事件生成器】。输入代码: ******请在下面填入一行语句******* DoCmd.Close
***********************?
步骤2:关闭属性界面。
步骤3:单击工具栏中“保存”按钮,关闭设计视图。 步骤4:运行该窗体,查看运行结果。
第六套题
1.基本操作题
在考生文件夹下,“samp1.mdb”数据库文件中已建立表对象“tStud”。试按以下操作要求,完成表的编辑修改:
(1)将“编号”字段改名为“学号”,并设置为主键;
(2)设置“入校时间”字段的有效性规则为2005年之前的时间(不含2005年); (3)删除表结构中的“照片”字段;
(4)删除表中学号为“000003”和“000011”的两条记录; (5)设置“年龄”字段的默认值为23;
(6)完成上述操作后,将考生文件夹下文本文件“tStud.txt”中的数据导入并追加保存在表“tStud”中。 1.基本操作题
【考点分析】本题考点:设置主键;字段的有效性规则、默认值等字段属性的设置;删除字段;删除记录;导入表。 (1)【解题步骤】 步骤1:打开“samp1.mdb”数据库窗口,选中“表”对象,右键单击“tStud”选择【设计视图】。
步骤2:将“字段名称”列的“编号”改为“学号”。 步骤3:右键单击“学号”行选择【主键】。 (2)【解题步骤】
步骤1:单击“入校时间”字段行任一点。
步骤2:在“有效性规则”行输入“<#2005-1-1#”。 (3)【解题步骤】
步骤1:右键单击“照片”字段选择【删除行】,在弹出的对话框中单击“是”按钮。 步骤2:单击工具栏中“保存”按钮。 (4)【解题步骤】
步骤1:单击菜单栏【视图】|【数据表视图】。
步骤2:选中学号为“000003”的数据行,右键单击该行选择【删除记录】,在弹出对话框中单击“是”按钮。
步骤3:选中学号为“000011”的数据行,右键单击该行选择【删除记录】,在弹出对话框中单击“是”按钮。
步骤4:单击工具栏中“保存”按钮。 (5)【解题步骤】
步骤1:单击菜单栏【视图】|【设计视图】。
步骤2:单击“年龄”字段行任一点,在“默认值”行输入“23”。 步骤3:单击工具栏中“保存”按钮,关闭设计视图。
(6)【解题步骤】
步骤1:单击菜单栏【文件】|【获取外部数据】|【导入】,找到并打开“考生文件夹”,在“文件类型”下拉列表中选中“文本文件”,选中“tStud.txt”文件,单击“导入”按钮。 步骤2:单击“下一步”按钮,选中“第一行包含字段名称”复选框,单击“下一步”,选中“现有的表中”单选按钮,在右侧下拉列表中选中“tStud”,单击“下一步”按钮,单击“完成”按钮。 2.简单应用题
考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”和“tScore”。此外,还提供了窗体“fTest”和宏“mTest”,试按以下要求完成设计:
(1)在创建一个选择查询,查找年龄大于25的学生的“姓名”、“课程名”和“成绩”三个字段内容,所建查询命名为“qT1”;
(2)创建生成表查询,组成字段是没有书法爱好学生的“学号”、“姓名”和“入校年”三列内容(其中“入校年”数据由“入校时间”字段计算得到,显示为四位数字年的形式),生成的数据表命名为“tTemp”,所建查询命名为“qT2”;
(3)补充窗体“fTest”上“test1”按钮(名为“bt1”)的单击事件代码,实现以下功能:
打开窗体,在文本框“tText”中输入一段文字,然后单击窗体“fTest”上“test1”按钮(名为“bt1”),补充代码设置窗体上标签“bTitle”的标题为文本框“tText”输入内容与文本串“等级考试测试”的连接并消除连接串的前导和尾随空白字符。 注意:不允许修改窗体对象“fTest”中未涉及的控件和属性;只允许在“*****Add1*****”与“*****Add1*****”之间的空行内补充语句、完成设计。 2.简单应用题
【考点分析】
本题考点:创建选择查询、生成表查询;窗体中命令按钮控件属性的设置。 (1)【解题步骤】
步骤1:打开“samp2.mdb”数据库窗口,选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框中双击表“tStud”、“tCourse”、“tScore”,关闭“显示表”对话框。
步骤2:分别双击“姓名”、“课程名”、“成绩”、“年龄”字段。
步骤3:在“年龄”字段的“条件”行输入“>25”,单击“显示”行取消该字段的显示。 步骤4:单击工具栏中“保存”按钮,另存为“qT1”。关闭设计视图。 (2)【解题步骤】
步骤1:选中“查询”对象,单击“新建”按钮,选中“设计视图”,单击“确定”按钮。在“显示表”对话框双击表“tStud”,关闭“显示表”对话框。
步骤2:单击菜单栏【查询】|【生成表查询】,在弹出的对话框中输入“tTemp”,单击“确定”按钮。
步骤3:分别双击“学号”、“姓名”字段将其添加到“字段”行。
步骤4:在“字段”行的下一列输入“入校年:Year([入校时间])”。 步骤5:双击“简历”字段将其添加到“字段”行,在“简历”字段的“条件”行输入“not
like \书法*\”,单击“显示”行取消“简历”字段的显示。
步骤6:单击工具栏中“保存”按钮,另存为“qT2”,如图8所示。关闭设计视图。 3.综合应用题
考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象
“tEmployee”和查询对象“qEmployee”,同时还设计出以“qEmployee”为数据源的报表对象“rEmployee”。试在此基础上按照以下要求补充报表设计:
(1)在报表的报表页眉节区位置添加一个标签控件,其标题显示为“职员基本信息表”,并命名为“bTitle”;
(2)将报表主体节区中名为“tDate”的文本框显示内容设置为“聘用时间”字段值;
(3)在报表的页面页脚区添加一个计算控件,以输出页码。计算控件放置在距上边0.25厘米、距左侧14厘米位置,并命名为“tPage”。规定页码显示格式为“当前页/总页数”,如1/20、2/20、…、20/20等。
注意:不允许修改数据库中的表对象“tEmployee”和查询对象“qEmployee”;不允许修改报表对象“rEmployee”中未涉及的控件和属性。 3.综合应用题 【考点分析】
本题考点:在报表中添加标签、文本框控件及其控件属性的设置。 (1)【解题步骤】
步骤1:打开“samp3.mdb”数据库窗口,选中“报表”对象,右键单击“rEmployee”选择【设计视图】。
步骤2:选中工具箱中“标签”控件按钮,单击报表页眉节区适当位置,然后输入“职工基本信息表”,单击报表任一点。 步骤3:右键单击“职工基本信息表”标签选择【属性】,在“名称”行输入“bTitle”,关闭属性界面。
(2)【解题步骤】
步骤1:右键单击“tDate”文本框选择【属性】。
步骤2:在“控件来源”行右侧下拉列表中选中“聘用时间”字段,关闭属性界面。 (3)【解题步骤】 步骤1:选中工具箱中“文本框”控件,单击报表页面页脚节区任一点,弹出“Text”标签和“未绑定”文本框,选中“Text”标签,然后按下“Del”键将“Text”标签删除。 步骤2:右键单击“未绑定”文本框选择【属性】,弹出属性对话框。选中“全部”选项卡,在“名称”行输入“tPage”,分别在“上边距”和“左边距”输入“0.25cm”和“14cm”。单击“控件来源”行输入“=[Page]&\[Pages]”,关闭属性界面。
步骤3:单击工具栏中“保存”按钮。关闭设计视图。
第七套题
3.综合应用题 1.基本操作题
考生文件夹下存在一个数据库文件“samp1.mdb”,里面已经设计好表对象“tStud”。请按照以下要求,完成对表的修改:
(1)设置数据表显示的字体大小为14、行高为18;
(2)设置“简历”字段的设计说明为“自上大学起的简历信息”; (3)将“入校时间”字段的显示设置为“短日期”形式;
(4)将学号为“20011002”学生的“照片”字段数据设置成考生文件夹下的“photo.bmp”图像文件;
(5)将冷冻的“姓名”字段解冻;
(6)完成上述操作后,将“备注”字段删除。 1.基本操作题
【考点分析】
本题考点:表外观属性中字体、行高的设置;字段属性中的字段大小、格式的设置;插入图片;解冻字段和删除字段。 (1)【解题步骤】
步骤1:打开“samp1.mdb”数据库窗口,选中“表”对象,双击“tStud”。
步骤2:单击菜单栏【格式】|【字体】,在弹出的对话框中“字号”选中“14”,单击“确定”按钮。
步骤3:单击菜单栏【格式】|【行高】,在弹出的对话框中输入“18”,单击“确定”按钮。
步骤4:单击工具栏中“保存”按钮。 (2)【解题步骤】
步骤1:单击菜单栏【视图】|【设计视图】。
步骤2:在“简历”字段的“说明”列输入“自上大学起的简历信息”。 (3)【解题步骤】
步骤1:单击“入校时间”字段行任一点。
步骤2:在“格式”右侧下拉列表中选中“短日期”。 步骤3:单击工具栏中“保存”按钮。 (4)【解题步骤】
步骤1:单击菜单栏【视图】|【数据表视图】。 步骤2:右键单击学号为“20011002”对应的照片列选择“插入对象”,然后选择“由文件创建”,单击“浏览”按钮,在考生文件夹下找到“photo.bmp”并选中,单击“确定”按钮。
步骤3:单击“确定”按钮,返回数据表视图。 步骤4:单击工具栏中“保存”按钮。 (5)【解题步骤】
步骤1:单击菜单栏【格式】|【取消所有列的冻结】。 (6)【解题步骤】
步骤1:右键单击“备注”列选择【删除列】,在弹出的对话框中单击“是”按钮。 步骤2:单击工具栏中“保存”按钮,关闭数据表视图。 2.简单应用题
考生文件夹下存在一个数据库文件“samp2.mdb”,里面已经设计好三个关联表对象“tStud”、“tCourse”、“tScore”和一个空表“tTemp”。试按以下要求完成查询设计: (1)创建一个选择查询,查找并显示简历信息为空的学生的“学号”、“姓名”、“性