access建立网页数据库

上传人:新** 文档编号:431561980 上传时间:2023-05-09 格式:DOC 页数:6 大小:33.51KB
返回 下载 相关 举报
access建立网页数据库_第1页
第1页 / 共6页
access建立网页数据库_第2页
第2页 / 共6页
access建立网页数据库_第3页
第3页 / 共6页
access建立网页数据库_第4页
第4页 / 共6页
access建立网页数据库_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《access建立网页数据库》由会员分享,可在线阅读,更多相关《access建立网页数据库(6页珍藏版)》请在金锄头文库上搜索。

1、使用 Microsoft Access,可以创建各种不同类型的网页。若要直接在数据库中处理数据,可以使用数据访问页;若要查看最新的只读数据,可以考虑使用服务器生成的 ASP (Active Server Page (ASP):包含嵌入的服务器方脚本的文件,所包含的脚本在服务器上执行,并且发送到客户端 Web 浏览器作为标准 HTML 文件显示。) 或 IDC/HTX (IDC/HTX 文件:Microsoft Internet Information Server 同时使用 IDC 和 HTX 文件来从 ODBC 数据源获取数据,并且将其设置为 HTML 文档的格式。) 文件;若要查看数据的快

2、照,可以使用静态 HTML (HTML:万维网文档所用的标准标记语言。HTML 使用标记来指定 Web 浏览器对文字和图形等网页元素的显示方式以及对用户操作的响应方式。) 文件格式。为确保网页外观的一致性,可以使用 HTML 模板文件。数据访问页数据访问页是直接连接到数据库中数据的一种网页。在带有 Service Pack 2 (SP2) 的 Microsoft Internet Explorer 5.01 或其更高版本中,使用这些页可以对 Access 数据库或 Microsoft SQL Server 数据库 (Microsoft SQL Server 数据库:一种由表、视图、索引、存储过

3、程、函数和触发器组成的数据库。可以通过使用 ODBC 或者创建 Access 项目 (*.adp) 文件将数据库连接到 SQL Server 数据。)中的实时数据进行查看、编辑、更新、删除、筛选、分组以及排序。页还可以包含电子表格 (电子表格组件:一种在网页上提供电子表格交互功能的 Microsoft Office Web Component。您可以在网页上输入数据,添加公式和函数,应用筛选条件,更改格式设置和重新计算。)、数据透视表列表 (数据透视表列表:Microsoft Office Web Component,用于交互地在网页上分析数据。数据以行列格式显示,可以按使用者所需的方式进行移

4、动、筛选、排序和计算。)或图表 (图表:对窗体、报表或数据访问页中数据的图形表达。)之类的组件。创建的数据访问页是一种数据库对象 (数据库对象:Access 数据库包含诸如表、查询、窗体、报表、页、宏和模块等对象。Access 项目包含诸如窗体、报表、页、宏和模块等对象。),包含了指向该页对应的 HTML 文件位置的快捷方式。数据访问页也可以保存为 HTML Application (HTA) 文件。在 HTA 文件中可以使用“动态 HTML”(DHTML (DHTML:超文本标记语言 (HTML) 的扩展,添加多媒体、数据库访问以及对象模型,程序可使用它们更改页面元素(对象)的样式和属性并将

5、现有元素(对象)替换为新的元素(对象)。)) 技术“不受浏览器的约束”编写独立的应用程序。通过 HTA,可以像用 DHTML 和脚本编写网页那样编写应用程序,也可以提取最初为网站创作的内容并将其转换为应用程序。“不受浏览器的约束”意味着 HTA 文件与网页有以下两项重大差别: 这种应用程序完全采用 DHTML 编写,但在自己的不带浏览器菜单和工具栏的窗口中运行。这意味着应用程序可以完全定义用户界面。 这种应用程序是完全可信任的,并且不受网页中出于安全考虑而设置的限制。与网页不同(网页是在访问时运行),用户将需要信任 HTA;然而一旦安装并运行之后,HTA 即可潜在地执行任何程序所能执行的任何任

6、务。 有关 HTA 文件的详细信息,请参阅 MSDN 网站上的以下文章:使数据访问页可用若要使页在万维网 (万维网 (WWW):Internet 的多媒体分支,不仅显示文本,还提供图形、声音和视频。在网站上,用户使用超链接可轻松地在项目、页面或网站之间跳转。)上可用,可以将数据访问页发布到 Web 文件夹 (Web 文件夹:用于保存、打开、复制或删除 Web 或 FTP 服务器上文件的快捷方式。文档库等一些 Web 文件夹中有些功能是本地文件夹所不具备的。您可在“网上邻居”或“Web 文件夹”中找到 Web 文件夹。)或 Web 服务器上,并使 Access 数据库或 SQL Server 数

7、据库对页的用户可用。Internet Explorer 只需从 Web 服务器下载一次页,用户就可以浏览页上的数据并与其进行交互。因为页使用 DHTML,所以在客户/服务器环境中访问数据库通常效率会很高。作为数据访问页的 OLE DB (OLE DB:对多种类型的数据源(包括关系数据、邮件文件、纯文本和电子表格)提供有效的网络和 Internet 访问的组件数据库结构。) 数据源的 Access 数据库或 SQL Server 数据库必须位于一台共享的服务器或计算机上,以便用户在 Web 浏览器中或邮件消息中对页进行浏览和交互。在创建页之前最好先将数据库放在一台共享服务器或计算机上。如果在创建

8、某页之后再移动与该页连接的数据库,则必须在数据访问页的“连接”对话框中更改页的 OLE DB 数据源连接。尽管页的数据源只能是 Access 数据库或 SQL Server 数据库,但通过使用 Access 数据库的链接表,也可使用户从一个页中访问其他数据格式。为进一步帮助保护数据访问页的安全,必须将 Access 数据库或 SQL Server 数据库放在数据访问页所在的同一 Web 服务器上。要点设置页的数据源时,请确保使用通用命名标准 (UNC (通用命名约定 (UNC):一种对文件的命名约定,它提供了独立于机器的文件定位方式。UNC 名称使用 serversharepathfilena

9、me 这一语法格式,而不是指定驱动器符和路径。)) 路径,不要用依赖于 Windows 资源管理器中映射网络驱动器的驱动器字母。计算机上的驱动器字母可能会因计算机不同而发生变化,或者可能并未定义,而 UNC 路径方法对于要找到数据源的页而言却是可靠而一致的。支持文件和 Web 链接创建数据访问页时,Access 将自动管理相关的文件并设计链接和超链接,使得页在放入最终的 Web 服务器时能够显示图像并且链接也能够正常跳转。在“设计”视图 (设计视图:显示数据库对象(包括表、查询、窗体、报表和宏)的设计的视图。在设计视图中,可以创建新的数据库对象以及修改现有对象的设计。)中将文件保存为数据访问页

10、时,所有支持文件(如,项目符号、背景纹理和图形)在默认情况下都组织到支持文件夹中。如果将数据访问页移动或复制到其他位置,则必须同时移动支持文件夹以维持页的所有链接。例如,假设有一个名为 Page1.htm 的页。其中包含项目符号,这些项目符号存储在名为 Page1_files 的支持文件夹中。如果移动 Page1.htm,则必须将支持文件夹 (Page1_files) 也移到新位置。默认情况下,支持文件夹的名称是数据访问页的名称再加上下划线 (_)、点 (.) 或连字符 (-) 和单词“files”。单词“files”将按照将文件保存为数据访问页所用的 Microsoft Office 的版本

11、语言显示。例如,假设使用 Office 的荷兰语版将名称为 Page1 的文件另存为数据访问页,则支持文件夹的默认名称将是 Page1_bestanden。在将数据访问页发布到 Internet (Internet:数以千计的小型计算机网络与数以百万计的商务、教育、政府以及个人计算机所组成的遍及世界的网络。Internet 就像一个拥有虚拟图书馆、商店、艺术画廊等等很多设施的电子城市。) 或 Intranet (Intranet:一种组织内部的、使用 Internet 技术(如 HTTP 或 FTP 协议)的网络。通过利用超链接,您可以在 Intranet 上浏览对象、文档、网页和其他目标内容

12、。) 之后,应该在 Web 浏览器中进行测试。确保所有图形都显示出来,超链接跳转的目标也正确。动态(服务器生成的)HTML可以从表、查询和窗体中创建动态的(服务器生成的)HTML 文件,即 ASP 或 IDC/HTX。服务器生成的 HTML 文件在 Web 浏览器中是以表的格式显示的。如果要使用任意的 Web 浏览器,则可使用服务器生成的 HTML 文件。另外,如果需要查看某个表中与 ODBC 数据源 (ODBC 数据源:位于支持开放式数据库连接性 (ODBC) 协议的程序或数据库中,需要进行访问的数据和信息。)连接的实时数据,但只需以只读方式查看数据,则服务器生成的 HTML 文件也很有用。

13、将数据表输出为 ASP 或 IDC/HTX 格式后,要使其在万维网上可用,必须发布文件。用户每次从 Web 浏览器打开或刷新 ASP 或 HTX 文件时,Web 服务器会动态地创建 HTML 文件,然后将该 HTML 文件发送给 Web 浏览器。如果从包含参数查询 (参数查询:在这种查询中,用户以交互方式指定一个或多个条件值。参数查询不是一个单独种类的查询,而是扩展了查询的灵活性。)的数据表中创建服务器生成的 HTML 文件,则 Access 会通过创建其他 HTML 参数页,页中包含用于输入参数值的 HTML 表单文本框控件及运行查询的按钮,来模拟“输入参数值”对话框。在创建参数查询时,必须

14、明确定义参数的数据类型。另外,还必须在显示数据表的网页之前先显示该 HTML 参数的网页。在导出操作期间,Microsoft Access 执行查询并显示“输入参数值”对话框,但可以只单击“确定”,因为输入已被忽略。 使用下列超链接地址格式,可将具有“超链接”数据类型的表字段或数据表字段,作为字符串输出到 HTML 文件中:“显示文本#地址#子地址#屏幕提示”。尽管在 Web 浏览器中不能单击字符串以跳转到超链接地址,但可以将地址部分复制并粘贴到 Web 浏览器的地址栏中。ASP 文件和 IDC/HTX 文件的不同通过在数据库中查询当前数据,可以将表、查询或窗体数据表另存为可生成 HTML 文

15、档的 IDC/HTX 文件。可以将窗体另存为 ASP 文件,这种文件形式可以模拟原窗体的大部分功能,并显示 Web 服务器上数据库中的数据。窗体上的大部分控件都另存为具有同样或类似功能的 ActiveX (ActiveX:一组技术的统称,使软件组件能够在网络环境下彼此交互,而不论这些组件是用什么语言创建的。) 控件。当创建或启动 ASP 文件时,窗体或控件背后的 Visual Basic 代码既不保存,也不运行。另外,还可以将表、查询和窗体数据表另存为可显示数据库中当前数据的 ASP 文件。Web 服务器处理 IDC/HTX 文件的方式在将表、查询或窗体输出为 IDC/HTX 文件时,Acce

16、ss 创建的不是 .html 文件,而是一个 HTML 扩展文件 (.htx) 和 Internet 数据库连接器文件 (.idc)。Internet 数据库连接器 (httpodbc.dll) 是 Microsoft Internet Information Server 的一个组件。.idc 文件中包含 SQL 语句形式的查询和 IIS 用来连接到 ODBC 数据源(如 Access 或 SQL Server 数据库)的信息。连接信息中包含数据源名称,而且经常会包含用户名和密码。.htx 文件是一个包含格式信息和占位符的 HTML 文件,这些占位符用于表明 .idc 文件中查询返回值所插入的位置。将 IDC/HTX 文件发布到 Web 服务器后,IIS 将打开数据库(通过使用适当的 ODBC 驱动程序和 .idc 文件连接信息),运行 .idc 文件中的查询以访问数据,并将结果与 .htx 文件合并为一个 .htm

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 机械/制造/汽车 > 汽车技术

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号