文档介绍:第9章数据访问页设计
教学目标:
通过本章的学习,让读者能够通过“向导”和“设计视图”创建数据访问页,主要能力目标:
ess 2003数据库中数据访问页。
ess 2003数据访问页。
能够对创建的“数据访问页”进行修改并设计美化数据访问页。
工作任务:
为“迷你超市业务信息管理系统”创建“数据访问页”对象并发布数据访问页——“公司职员基本情况”页、“商品销售情况”页、“商品销售利润查询”页。
理论知识
一、数据访问页的概述
ess数据库之外的HTML文件,而在数据库中仅保留一个快捷方式。将数据访问页发布到web文件夹或web服务器上,ess数据库对页进行访问,这样就可以在网络上使用数据访问页了。数据访问页对象的主要功能类似于窗体对象,/ess数据库的操作界面。在这个操作界面上,ess数据库中的数据进行浏览,编辑,筛选查阅及汇总等操作。
数据访问页以*.HTM格式的磁盘文件单独保存在磁盘中,调用方式有两种:
ess数据库中,选中要打开的数据访问页,选择“打开”按钮即可。
启动IE浏览器,在其地址栏中输入文件路径即可打开数据访问页。
数据访问页的有3种视图:设计视图、 Explorer视图。
二、数据访问页的类型
数据访问页可以根据使用方式的不同分为以下三种类型:
数据输入页
用于编辑、浏览和添加数据。通过此页,用户可以在网上更新数据库中的数据,虽然已更新数据库中的数据,但是不一定马上在数据访问页上体现出来。因为数据访问页分为静态HTML文件和动态HTML文件。
交互式报表页
用于合并或分组保存数据库中的信息。使用数据访问页上的展开指示器可以显示汇总信息,页可以在页面上过滤和排序数据。使用此类型数据访问页时,只能浏览数据,不能编辑数据。
数据分析页
此类型数据访问页可以包含数据透视表,也可以包含图表和电子表格等对象。在页面上使用电子表格时,可以用于数据的输入和编辑,也可以使用公式执行与Excel中相同的计算。在页面上使用图表可以分析数据走向并进行数据比较。
三、数据访问页、窗体及报表的差异
创建数据访问的方法与创建窗体或报表的方法大体相同,数据访问页的功能与窗体类似,都可以作为浏览和操作数据库中数据的界面,但是窗体的交互能力较强,主要访问当前数据库中的数据,而数据访问页除了可以访问本机的数据库外,还可以访问网络上共享的数据库中的数据。
ess数据库对象都是针对特定目的而设计的。在下表中数据访问页、窗体和报表完成特定任务的能力。
任务
数据访问页
窗体
报表
ess数据库中输入、编辑和交互处理数据
能
能
不能
/输入、编辑和交互处理数据活动数据(用户必须有IE5或更高版本)
能
不能
不能
打印分析数据
可能
可能
能
通过电子邮件分发数据
能(动态数据或静态数据)
不能
不能
数据访问页与显示报表相比具有以下优点:
由于与数据绑定的数据访问连接到数据库,因此这此页显示的是数据库的当前数据。
页是交互式的,用户可以只对自己所需的数据进行筛选、排序和查看。
页可以通过电子邮件方式进行分发,每当收件人打开邮件时都可看到当前数据。
创建数据访问页
数据访问页即“页”,ess数据库外的以*.HTML格式存储在磁盘中的一个文件。数据访问页是直接连接到数据库中数据上的一种Web页,通过它可以查看、输入、编辑和删除数据库中的数据,也能进行分析数据。本节使用三种不同的方法即“自动创建数据访问页”、“向导创建数据访问页”和“设计视图创建数据访问页”完成“迷你超市业务信息管理系统”中的“公司职员基本情况”页、“商品销售利润查询”页和“商品销售情况”页。
利用自动创建数据访问页
创建“公司职员基本情况”的数据访问页。
操作方法:
在“数据库”窗口,单击“对象”栏上的“页”按钮,然后单击工具栏上的“新建”按钮,打开“新建数据访问页”对话框之一,;
2、在“新建数据访问页”对话框之一中,单击“自动创建数据页:纵栏式”选项。从“请选择该对象数据的来源表或查询”列表框中选择要创建的“数据访问页”所基于的表、查询或视图,;