资源描述
第八章第八章 数据数据访问页2009年年12月月5日日8.1 8.1 什么是数据什么是数据访问页8.1.1 8.1.1 数据数据访问页 n数据数据访问页就是特殊就是特殊类型的网型的网页,通,通过它用它用户就就可以可以对数据数据库中的中的实时数据数据进行行浏览、编辑、筛选、分、分组、排序、排序、统计和分析等操作。在数据和分析等操作。在数据访问页中中还可以包含可以包含电子表格、数据透子表格、数据透视表或表或图表表等等OLEOLE对象,以便象,以便对数据数据库数据的分析和使用更加数据的分析和使用更加形象和方便。数据形象和方便。数据访问页是混合了是混合了HTMLHTML(HypertextHypertextMarkupMarkupLanguage,Language,超文本超文本链接接标示示语言)言)和和ActiveXActiveX(微(微软倡倡导的的 ActiveXActiveX网网络化多媒体化多媒体对象技象技术)技技术的网的网页文文件。件。8.1.2 8.1.2 数据数据访问页的用途的用途n可以分可以分为以下三种以下三种类型:型:1 1、交互式、交互式报表表 这种数据种数据访问页经常用于合并和分常用于合并和分组保存在数据保存在数据库中的中的信息,然后信息,然后发布数据的布数据的总结。这种种页上不能上不能编辑数据。数据。2 2、数据、数据输入入 这种数据种数据访问页用于用于查看、添加和看、添加和编辑记录。3 3、数据分析、数据分析 这种种页包含一个数据透包含一个数据透视表列表,允表列表,允许重新重新组织数据以数据以不同的方式分析数据。不同的方式分析数据。1 1、页视图页视图页视图用于页视图用于查看数据访问页的效果查看数据访问页的效果,是查看所生成数据访问页样式的,是查看所生成数据访问页样式的一种视图方式。在数据库中的一种视图方式。在数据库中的“页页”对象中,双击建立的页,则系统对象中,双击建立的页,则系统以页视图方式打开该数据访问页,如图所示。以页视图方式打开该数据访问页,如图所示。8.1.3 8.1.3 数据数据访问页视图2 2、设计视图、设计视图 设计视图可以设计视图可以对数据访问页的内容进行修改对数据访问页的内容进行修改。单击要打开的。单击要打开的数据访问页名称,然后选择数据访问页名称,然后选择“设计设计”按钮,即可以打开数据访问按钮,即可以打开数据访问页的设计视图。用鼠标右键单击页名,并从弹出的快捷菜单中选页的设计视图。用鼠标右键单击页名,并从弹出的快捷菜单中选择择“设计视图设计视图”命令也可以打开数据访问页的设计视图。命令也可以打开数据访问页的设计视图。“设计视图设计视图”是创建与设计数据访问页的一个可视化的集成是创建与设计数据访问页的一个可视化的集成界面,在这个界面中可以修改数据访问页。打开数据访问页的设界面,在这个界面中可以修改数据访问页。打开数据访问页的设计视图时,系统会同时打开工具箱。计视图时,系统会同时打开工具箱。数据访问页的工具箱与其他数据库对象设计视图中所有的标数据访问页的工具箱与其他数据库对象设计视图中所有的标准工具箱比较,增加了一些专用于网上浏览数据的工具。准工具箱比较,增加了一些专用于网上浏览数据的工具。主要包括:主要包括:(1 1)绑定)绑定HTMLHTML:在当前数据访问页中添加一个绑定的在当前数据访问页中添加一个绑定的HTMLHTML控控件,用户可以将绑定的件,用户可以将绑定的HTMLHTML设置为分组数据页的默认控件。设置为分组数据页的默认控件。(2 2)滚动文字:在数据访问中插入一段移动的文本或者在指)滚动文字:在数据访问中插入一段移动的文本或者在指定框内滚动的文字。定框内滚动的文字。(3 3)绑定超级链接:在数据访问页中插入一个包含超级链接)绑定超级链接:在数据访问页中插入一个包含超级链接地址的文本字段,使用该字段可以快速链接到指定的地址的文本字段,使用该字段可以快速链接到指定的WebWeb页。页。(4 4)图像超级链接:在数据访问页中插入一个包含超级链接)图像超级链接:在数据访问页中插入一个包含超级链接地址的图像,以便快速链接到指定的地址的图像,以便快速链接到指定的WebWeb页。页。(5 5)展开)展开/收缩:在数据访问页中插入一个展开或收缩按钮,收缩:在数据访问页中插入一个展开或收缩按钮,以便显示或隐藏已被分组的记录。以便显示或隐藏已被分组的记录。(6 6)影片:在数据访问页中创建影片控件,用户可以指定播)影片:在数据访问页中创建影片控件,用户可以指定播放影片的方式。如打开数据页、鼠标移过等。用户可以从工放影片的方式。如打开数据页、鼠标移过等。用户可以从工具箱向新的数据访问页添加控件,并且修改控件属性来改变具箱向新的数据访问页添加控件,并且修改控件属性来改变数据约束或外观界面。数据约束或外观界面。8.2 8.2 数据数据访问页的的创建建打开打开页对象列表,象列表,单击AccessAccess数据数据库数据数据库窗口中窗口中的新建按的新建按钮,将打开如,将打开如图所所示的新建数据示的新建数据访问页对话框。框。该对话框内列出了框内列出了创建数据建数据访问页的四种方法,分的四种方法,分别是是“设计视图”、“数据数据页向向导”、“现有的网有的网页”和和“自自动创建数据建数据页:纵栏式式”,其中前三种方法分,其中前三种方法分别与数与数据据页对象列表中的前三象列表中的前三项工工具具对应。8.2.1 8.2.1 自自动创建数据建数据访问页 n打开打开“新建数据新建数据访问页”对话框中,框中,选择其中的其中的“自自动创建数据建数据页:纵栏式式”向向导,从,从对象数据的来源下象数据的来源下拉列表中拉列表中选择使用的数据表或使用的数据表或查询(如(如“学生基本信学生基本信息息”表),表),单击确定按确定按钮,系,系统将自将自动生成并打开数生成并打开数据据访问页,同,同时显示示 “页视图”工具工具栏。n例例8-1 8-1 在在teacherteacher数据数据库中,自中,自动创建以建以“学生登学生登记表表”为数据源的数据数据源的数据访问页。(。(P126P126)n该向向导创建的数据建的数据页主要由上、下两部分构成:上部是展示主要由上、下两部分构成:上部是展示记录信息的信息的数据区,下部是数据区,下部是进行行记录导航和航和维护的的导航条。航条。n“自自动创建数据建数据页:纵栏式式”向向导创建的数据建的数据页中包含所有中包含所有记录的全部的全部字段(除字段(除图片格式的字段除外)的数据信息。利用片格式的字段除外)的数据信息。利用导航条中的航条中的记录导航航按按钮(如(如“上条上条”、“尾条尾条”等)可以切等)可以切换记录内容;利用内容;利用维护工具工具(如(如“新建新建”、“升序升序”、“筛选”等)可以等)可以对数据源中的数据数据源中的数据进行数行数据据维护。8.2.2 8.2.2 使用向使用向导创建数据建数据访问页 n使用向导创建数据访问页的具体操作步骤如下:使用向导创建数据访问页的具体操作步骤如下:(1)首先启动数据页向导。)首先启动数据页向导。(2)选择字段。)选择字段。(3)确定分组级别。)确定分组级别。(4)确定排序顺序。)确定排序顺序。8.2.2 使用向使用向导创建数据建数据访问页 n启用数据页向导启用数据页向导 可以采用下列方式之一打开数据页向导:可以采用下列方式之一打开数据页向导:1 1)双击数据页管理器中的)双击数据页管理器中的“使用向导创建数据访问页使用向导创建数据访问页”2 2)从)从“新建数据访问页新建数据访问页”对话框中选用对话框中选用“数据页向导数据页向导”n选择字段字段 在在图所示的数据所示的数据页向向导对话框中,从表框中,从表/查询组合列表中合列表中选择数据源,数据源,数据源中所有字段将出数据源中所有字段将出现在可用字段列表中,用在可用字段列表中,用户可以根据自己的需可以根据自己的需要要选定字段,当然定字段,当然这些字段可以来自多个数据表或些字段可以来自多个数据表或查询。如。如图中所示,中所示,我我们选用用“学生信息表学生信息表”中的学号中的学号(xh)(xh)、姓名、姓名(xm)(xm)、性、性别(xb)(xb)、民族、民族(mz)(mz)、籍、籍贯(jg)(jg)等字段,另外再从等字段,另外再从“社会关系社会关系”表中表中选用关系用关系(gx)(gx)和和关系姓名关系姓名(gxxm)(gxxm)等字段。等字段。n确定分确定分组级别n确定排序确定排序顺序序n完成任完成任务 排序字段排序字段设置完置完毕,单击下一步打开完成任下一步打开完成任务界面界面 。n例例8-2 8-2 在在teacherteacher数据数据库中,通中,通过向向导创建方法建方法创建一建一个数据个数据访问页,以,以“学生登学生登记表表”和和“学生学生选课表表”为数据源,可数据源,可访问的字段的字段为“姓名姓名”、“系系别”、“班班级”、“课程名称程名称”和和“成成绩”,并按,并按“班班级”分分组,按,按“成成绩”降序排序。(降序排序。(P127P127)8.2.3 8.2.3 使用使用设计视图创建数据建数据访问页 数据数据访问页设计工具工具 n先用数据先用数据页设计器生成一个空白数据器生成一个空白数据页,有多种方法可以,有多种方法可以实现:双双击数据数据页管理器中的管理器中的“在在设计视图中中创建数据建数据访问页”打开打开“新建数据新建数据访问页”对话框,框,选用其中的用其中的“设计视图”n选中中“页设计”工具工具栏中中“字段列表字段列表”按按钮,则可打开可打开图中所示中所示的的“字段列表字段列表”工具工具栏,其中列出了当前数据,其中列出了当前数据库中所有的表和中所有的表和查询资源。源。单击“工具箱工具箱”按按钮,将打开,将打开 “工具箱工具箱”工具工具栏。n例例8-3在在teacher数据数据库中,采用中,采用设计视图创建数据建数据访问页的方法的方法创建一个建一个“数据数据访问页”对象,以象,以“教教师信息表信息表”为数据源,数据源,选择的的字段有字段有“姓名姓名”、“教教师编号号”、“性性别”和和“职称称”。(。(P130)8.3 数据数据访问页的美化操作的美化操作8.3.1数据数据页的主的主题设置置n主主题是是项目符号、字体、水平目符号、字体、水平线、背景、背景图像和其他数像和其他数据据访问页元素的元素的设计元素和元素和颜色方案的色方案的统一体。一体。n设计视图下:下:“格式格式”|“主主题”n例例8-4在在teacher数据数据库中,中,为“教教师信息信息”数据数据页对象象备份一下,并命名份一下,并命名为“教教师信息信息1”,在,在备份数据份数据页对象里象里应用用“石板石板”主主题。(P131)8.3 数据数据访问页的美化操作的美化操作8.3.2数据数据页的背景的背景设置置对于于Access数据数据访问页中的背景中的背景颜色、背景色、背景图片以及背景片以及背景声音等,用声音等,用户可以自定可以自定义设置,以便增置,以便增强数据数据访问页的的视觉效果和音效果和音乐效果。但在使用定效果。但在使用定义背景背景颜色、色、图片或声音之片或声音之前,必前,必须删除已除已经应用的主用的主题。n设置背景置背景颜色:色:“格式格式”|“背景背景”|“颜色色”n设置背景置背景图片:片:“格式格式”|“背景背景”|“图片片”n设置背景声音:置背景声音:“格式格式”|“背景背景”|“声音声音”8.3 数据数据访问页的美化操作的美化操作8.3.3设置置滚动文字文字当我当我们在网上在网上浏览网网页时,会,会发现许多多滚动的文字,很容易的文字,很容易吸引人的注意力。在吸引人的注意力。在Access中,用中,用户可以利用可以利用“滚动文字文字”控件向数据控件向数据访问页中插入中插入绑定或非定或非绑定的定的滚动文字。文字。n绑定定滚动文字文字n非非绑定定滚动文字文字例例8-5(P133)8.3 数据数据访问页的美化操作的美化操作8.3.4添加添加标签n标签的主要作用是在数据的主要作用是在数据访问页中中显示描述性文本信息。在数据示描述性文本信息。在数据访问页中添加中添加标签的具体操作步的具体操作步骤如下:如下:(1)在数据)在数据访问页的的设计视图中,中,单击工具箱中的工具箱中的“标签”按按钮。(2)将鼠)将鼠标指指针移到数据移到数据访问页上要添加上要添加标签的位置,按住鼠的位置,按住鼠标左左键拖拖动,拖,拖动时会出会出现一个方框来确定一个方框来确定标签的大小,大小合适后的大小,大小合适后松开鼠松开鼠标。(3)在)在标签中中输入所需的文本信息,并利用入所需的文本信息,并利用“格式格式”工具工具栏的工具的工具来来设置文本所需的字体、字号和置文本所需的字体、字号和颜色等。色等。(4)在)在标签上上单击鼠鼠标右右键,从,从弹出的快捷菜出的快捷菜单中中选择“属性属性”命命令,打开令,打开标签的属性的属性对话框,修改框,修改标签的其他属性。的其他属性。例:例:单击标题区,区,为数据数据页输入入标题文字,如文字,如“学生信息学生信息”。8.3 数据数据访问页的美化操作的美化操作8.3.5添加命令按添加命令按钮n命令按命令按钮在数据在数据库中的中的应用很多,利用它可以用很多,利用它可以对记录进行行浏览和操作。和操作。n例例 8-6 8-6 在在teacherteacher数据数据库中,中,“学生登学生登记表表1 1”数据数据页为“学生登学生登记表表”数据数据页的的备份,份,现在要求在在要求在“学生登学生登记表表1 1”中中删除除记录导航航栏,使用,使用“命令按命令按钮向向导”添加一个添加一个“查看下一名同学看下一名同学”按按钮,并添加一个,并添加一个“标签”标识,标签内容内容为“下一名同学信息下一名同学信息”。(P134)(P134)8.3 数据数据访问页的美化操作的美化操作8.3.6添加添加office电子表格子表格nOfficeOffice电子表格子表格类似于似于MicrosoftMicrosoft工作表,用工作表,用户可以在可以在OfficeOffice电子表格中子表格中输入原始数据、添加公式以及入原始数据、添加公式以及执行行电子子表格运算等。表格运算等。n例例8-7 8-7 在在teacherteacher数据数据库中,以表中,以表“学生登学生登记表表1 1”为数据数据源源创建一个数据建一个数据页对象,象,统计不同系的学生人数,要求以不同系的学生人数,要求以数据透数据透视表的方式表的方式显示出来。(示出来。(P136P136)
展开阅读全文