单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,数据库技术与应用,Technique and Application of,Database,数据库技术与应用,Technique and Application of,Database,主要内容,l了解页,l使用向导创立页,l设计页,l在页中排序与分组记录,第12章 页,1,页是混合了HTML和ActiveX技术的数据网页,可以在Web页中插入用户所需要的各种ActiveX组件,还可以快速地利用浏览器查看和修改数据库中的内容,这些数据保存在 Access 数据库或 Microsoft SQL Server 数据库中。页也可以包含来自其他的源数据,例如 Microsoft Excel。,12.1 了解页,2,在数据库窗口,选择“对象列表中的“页选项卡,即可显示页列表,在页列表中列出已经创立好的页和创立页的两种方法,既“在设计视图中创立数据访问页和“使用向导创立数据访问页。假设创立一个新的页,可以使用这两种方法,或单击工具拦上的“新建按钮。假设翻开一个已经存在的页,应选定需翻开的页,单击“翻开按钮即可。,12.1 了解页,3,12.2使用向导创立页,创立页可以采用以下几种方法:,使用“自动创立数据页创立页,使用“数据页向导创立页,使用“设计视图创立页,4,12.3 设计页,使用向导创立的页有时不能够满足用户的要求,这时可以在页的“设计视图中修改使用向导创立的页,或者直接在“设计视图中创立一个新的页。,5,创立空白的页,根据要求设计数据访问页的步骤如下:,1翻开要创立页的数据库,在该数据库的“对象列表中选择“页选项卡,再选择“在设计视图中创立数据访问页选项。,2单击“新建按钮,系统弹出“新建数据访问页对话框。,3在“新建数据访问页对话框中选择“设计视图,在“请选择该对象数据的来源表或查询组合框中选择表或查询。单击“确定按钮,进入页的“设计视图。,12.3 设计页,6,12.3.2 设置页的总体外观,主题是工程符号、字体、水平线、背景图像和其他页元素的设计元素和颜色方案的统一体。主题有助于方便地创立专业化的页。,将主题应用于页时,将会自定义页中的以下元素:正文和标题样式、背景色彩或图形、表边框颜色、水平线、工程符号、超级链接颜色以及控件。,对现有的页应用主题的步骤是:,1在“设计视图中翻开要应用主题的页。,2从“格式菜单中选择“主题命令。,3在“请选择主题列表中,选择所需的主题。,4选择所需的选项。,12.3 设计页,7,12.3.3 在页中使用字段列表,当使用字段列表将数据添加到页时,Access自动创立绑定到所添加字段的控件,就像使用窗体和报表字段列表一样。在页添加字段列表的步骤是:,1在“设计视图翻开页。,2选择“视图菜单中的“字段列表命令,系统弹出“字段列表对话框。,3在“字段列表对话框中,选择需要添加到页的表或表中的字段,单击“添加到页命令按钮。,12.3 设计页,8,12.3.4 在页中更改Tab键的次序,在页中,Tab键次序通常是在“设计视图中建立控件的次序。如果需要调整Tab 键次序,需要在“设计视图中进行调整。,调整Tab键次序的步骤是:,1在“设计视图中翻开页。,2按照 Tab 键次序选择要移动的控件,然后单击“页设计工具栏上的“属性按钮显示控件的属性表窗口。,3在 TabIndex 属性框中,键入新的 Tab 键次序号。,4切换到“页面视图以检验 Tab 键的次序。,12.3 设计页,9,12.4在页中排序与分组记录,分组页的作用,在页中对记录进行分组类似于在报表中对记录进行分组。可以创立分级结构,该结构从通用类别到指定细节对记录进行分组。但是,页比打印报表又具有以下优点:,由于与数据库数据绑定的页直接连接到了数据库,因此这些页显示当前数据。,页是交互式的,用户可以筛选、排序并查看他们所需的数据。,页可以通过使用电子邮件进行电子分发。当收件人每次翻开邮件时都可以看到当前数据,10,12.4.2 在页中分组记录,在页中分组记录类似在报表上分组记录:创立一个层次结构,将记录从一般类别分组为特定细节。通过分组记录,可以在页上查看数据,但是不能添加、编辑或删除数据。,在选择分组依据时有以下几种:,根据分组字段中的每个值分组记录。,基于表达式分组记录。,在页中根据文字的前 n 个字符对记录进行分组。,按日期或时间值的间隔对记录进行分组。,按照自动编号、货币或数字值的间隔对记录进行分组。,12.4在页中排序与分组记录,11,12.4.3 在页中设置或更改记录的排序次序,在页中设置或更改记录的排序次序的操作步骤如下:,1在“设计视图中翻开页。,2单击“页设计工具栏上的“排序与分组按钮,系统弹出“排序与分组对话框,如图12-11所示。,3单击要设置其排序次序的组记录源。,4在“默认排序属性框中,键入要根据其排序的字段名。用逗号分隔各个名称。可以在每个名字后接一个空格和 ASC 或 DESC 关键字。如果不指定次序,Access 按照升序次序排列。,12.4在页中排序与分组记录,12,