《Access 2007开发指南(修订版)》一一2.10 使用Access表和Internet

2.10 使用Access表和Internet

Access 2007开发指南(修订版)
通过添加超链接字段和允许用户以HTML的格式保存表的数据,微软使得开发人员开发面向Internet的应用程序更容易了。超链接字段类型使得用户能很容易地在表中存储UNC和URL地址。将表的数据保存为HTML格式的能力又使得用户能轻松地在Internet和内部网站点上发布表的数据。以下各节将涵盖这些功能。

2.10.1 超链接字段类型

通过使用超链接字段类型,用户可以在表中的各个记录内存储不同的UNC或URL地址。虽然一个UNC或URL地址可以直接输入到字段当中,但是,使用“插入超链接”对话框来输入地址显得更为容易(如图2.23所示)。在这里,用户可以浏览超链接地址与子地址,以及退出对话框的时候自动输入的地址。为了调用“插入超链接”对话框,应该右键单击超链接字段,然后在弹出的快捷菜单中选择“超链接”>“编辑超链接”命令。

“要显示的文字”文本框用于输入用户在浏览数据表视图、窗体和报表的字段数据时所能看到的文本。超链接可以是以下形式:

一个现有的文件或Web页;
当前数据库中的另外一个对象;
新的数据访问页;
电子邮件地址。
为了选择一个现有的文件或Web页,应该先单击适当的“链接到”图标,然后输入现有的文件名或Web页名,或者从“最近使用过的文件”、“浏览过的页”或“当前文件夹”列表中对其进行选择。“文件”按钮用于浏览现有的文件,而“Web页”按钮用于浏览现有的Web页。

要想实现与当前数据库中的对象链接,应该单击适当的“链接到”图标。应该先单击“+”展开表、查询、窗体、报表、页、宏或模块的列表,然后单击想要链接的数据库对象。

为了链接自己新创建的数据访问页,应该单击适当的“链接到”图标,然后输入新页名并设定当前或以后是否需要编辑新页。

为了设定自己想要链接的电子邮件地址,应该单击适当的“链接到”图标,然后输入电子邮件地址和主题,或者从最近使用的电子邮件地址列表中进行选择。

所有要求的信息输入之后,就建立了链接,超链接字段也被输入到了字段当中。如果输入的是UNC,那么单击超链接就会激活与文件相关联的应用程序。指定文件打开以后用户就到达了子地址所设定的文档部分。如果输入的是URL,而且用户登录到了Internet或者与自己公司的内部网实现了连接,那么用户将直接进入设定的页。如果用户当前与Internet及自己公司的内部网没有实现连接,那么会出现“连接到”对话框,用户可以由此登录到适当的网络。

2.10.2 将表的数据保存为HTML文件

表的数据可以保存为HTML格式文件,因此,可以轻松地在Internet或内部网站点上发布表的数据。通过使用“文件”>“导出”菜单项,便可以将表的数据保存为HTML的形式。其步骤如下所述。

(1)单击“导航窗格”,选择想要导出的表。

(2)选择“外部数据”选项卡。

(3)在“导出”组中单击“其他”的下拉键。

(4)从下拉菜单中选择“HTML文档”选项,就会出现“导出—HTML文档”对话框(如图2.24所示)。

(5)单击“浏览”按钮,打开“保存文件”对话框,给.htm文件选择一个名称和位置。

(6)选择一个名称和位置后,单击“保存”按钮,Access就会返回“导出—HTML文档”对话框。

(7)按照需求,可指定导出选项。

(8)单击“确定”按钮,打开“HTML输出选项”对话框。用户可以在此选择一个HTML模板,以及指定用于保存该文件的编码方式。

(9)单击“确定”按钮。如果选择了在完成导出操作之后就打开目标文件,那么导出的文档就会出现在用户浏览器中(如图2.25所示)。图2.26显示了基本的HTML语言,用户可以使用HTML编辑器编辑它。

(10)该向导最后一步询问用户是否保存导出步骤。如果愿意这么做,可以选中“保存导出步骤”复选框。

(11)单击“关闭”按钮完成该过程。

注意

在《Alison Balter’s Mastering Access 2002 Enterprise Development》一书中专门讨论了面向Internet的应用程序的创建。

2.10.3 将表的数据保存为XML文件

利用Access 2007可以将数据保存为XML文件,并且可以从XML文件中导入数据。使用编码或者Access用户界面导出XML数据,可以生成数据(XML)、架构(XSD)和样式表(XSL)文件。虽然有关Access和XML深度的内容包含在《Alison Balter’s Mastering Access 2002 Enterprise Development》中,但是本节将介绍基本的有关导入和导出过程的内容。要将表导出为XML,可以按照以下步骤进行操作。

(1)选中要导出的表。

(2)选择“外部数据”选项卡。

(3)在“导出”组中单击“其他”下拉按钮。

(4)从下拉菜单中选择“XML文件”选项,打开“导出—XML文档”对话框。

(5)单击“浏览”按钮,打开“文件保存”对话框,给.xml文件选择一个名称和位置。

(6)选择一个名称和位置后,单击“保存”按钮,Access会返回“导出—XML文档”对话框。

(7)单击“确定”按钮,打开“导出XML”对话框。此处,用户可以指定是否希望导出数据、数据架构和数据样式表(如图2.27所示)。

(8)单击“确定”按钮,Access会生成适当的文件。

(9)该向导最后一步询问用户是否保存导出步骤。如果愿意这么做,可以选中“保存导出步骤”复选框。

图2.28显示了基本的XML语言,可以使用XML编辑器编辑它。

和将数据导出为XML文件一样,也可以将XML数据导入Access。要将XML数据导入Access表,可以按照以下步骤进行操作。

(1)选择“外部数据”选项卡。

(2)在“导入”组中单击“导入XML文件”按钮。

(3)单击“浏览”按钮,选择想要导入的文件。然后单击“导入”按钮,打开“打开”对话框。

(4)选择想要导入的文件,单击“打开”按钮。Access会返回“获取外部数据—XML文件”对话框。

(5)单击“确定”按钮,打开“导入XML”对话框,执行导入(如图2.29所示)。

(6)指定是否希望导入“仅结构”、“结构和数据”或“将数据追加到现有的表中”。

(7)单击“确定”按钮Access会继续以完成导入进程。

时间: 2024-09-15 16:06:15

《Access 2007开发指南(修订版)》一一2.10 使用Access表和Internet的相关文章

《Access 2007开发指南(修订版)》一一1.10 Access 2007中的其他新特性

1.10 Access 2007中的其他新特性 Access 2007开发指南(修订版) Access 2007极大地增强了导入和导出功能.例如,现在可以导出到PDF和XPS字段:也可以保存导入和导出的具体规范,这样用户以后就可以重复使用它.在第20章中将介绍这些功能. Access 2007和Outlook 2007是紧密地结合在一起的.可以使用Outlook 2007收集和更新数据.当使用新的"数据收集"功能时,Access 2007会自动创建一个Microsoft Office

《Access 2007开发指南(修订版)》一一2.5 字段属性操作

2.5 字段属性操作 Access 2007开发指南(修订版) 在表中添加了字段之后,就应该自定义它们的属性.可以使用字段属性来控制数据的存储方式,以及什么样的数据可以输入到字段当中.根据所选定字段类型的不同,字段的属性也会有所不同."文本"字段类型的字段属性列表具有一定的代表性(如图2.8所示).以下各节就专门讨论各个字段属性. 2.5.1 字段大小:限制对字段的输入 第1个属性是字段大小,它只适用于文本和数字字段.如前所述,应该使字段大小尽可能小.对数字字段来说,字段越小,对存储空

《Access 2007开发指南(修订版)》一一1.5 什么是数据库对象

1.5 什么是数据库对象 Access 2007开发指南(修订版) 正如前面所提及,Access的数据库由表.查询.窗体.报表.宏和模块组成.这些对象都有自己特定的功能.Access环境还包括好几个杂项对象,包括关系.数据库属性和导入/导出规格.有了这些对象,就可以创建功能强大的.用户友好的集成应用程序.图1.1所示的是Access的应用程序窗口.请注意,在"导航窗格"中列出的对象类别.以下各节对Access数据库的各个对象进行解释. 1.5.1 表:数据的仓库 表是应用程序的起点.不

《Access 2007开发指南(修订版)》一一2.4 为数据选择适当的字段类型

2.4 为数据选择适当的字段类型 Access 2007开发指南(修订版) 为各个字段选择的数据类型对应用程序的性能及其功能有很大影响.以下几个因素会影响到对表中各个字段数据类型的选择: 字段中所存储的数据类型: 字段的内容是否需要包含在算式中: 是否需要按字段的数据进行排序: 按字段的数据进行排序的方式: 存储空间对用户来说是否特别重要. 需要在字段中存储的数据类型对数据类型的选择影响最大.例如,如果要存储以0起始的数字,那么就不应该选择"数字"字段,因为输入到"数字&qu

《Access 2007开发指南(修订版)》一一1.11 额外的提示和技巧

1.11 额外的提示和技巧 Access 2007开发指南(修订版) 在操作Access 2007时,有一些额外的提示和技巧值得用户注意.例如高级"导航窗格"技巧和操作多值字段的过程.下面一小节将详细讨论这些话题. 1.11.1 高级导航窗格技巧 Access 2007具备一些值得注意的极好的"导航窗格"技巧,包括创建自定义类别和组的能力,在类别中显示或隐藏组或对象,以及在自定义组中移除和保存对象.下面以创建自定义类别开始介绍,具体操作步骤如下所述: (1)右键单击

《Access 2007开发指南(修订版)》一一2.3 创建新表

2.3 创建新表 Access 2007开发指南(修订版)为Access 2007数据库添加一个新表有好几种方法:可以按电子数据表一样的格式创建表:可以从头开始设计表:可以使用表模板:可以从其他来源导入表:也可以与外部表实现链接.这一章将讨论按电子数据表一样的格式创建表,从头开始设计表的过程,以及使用表模板.而表导入和链接的讨论则会遍布全书. 注意 Access 2007支持Access 2000.Access 2002和Access 2003的文件格式,这样用户无须转换文件格式就可以读取Acc

《Access 2007开发指南(修订版)》一一1.2 Access中可开发的应用程序类型

1.2 Access中可开发的应用程序类型 Access 2007开发指南(修订版)对于用Access可以开发什么类型的应用程序这个问题,笔者已经解答过很多次了.Access提供了大量的功能,它可以满足不同的数据库要求.它可以用于开发以下6种类型的应用程序: 个人应用程序:小型商务应用程序:部门级应用程序:公司级应用程序:作为企业级客户/服务器应用程序的前端程序:Intranet/Internet应用程序. 1.2.1 Access作为个人应用程序开发平台 Access可以用于开发简单的个人数据

《Access 2007开发指南(修订版)》一一1.9 Access 2007的新功能

1.9 Access 2007的新功能 Access 2007开发指南(修订版) Access 2007添加了大量新功能,它们都值得一看.虽然Microsoft将许多这些功能定位于终端用户,但是在产品中还是有许多其他有用的改进.接下来的章节提供了这些新功能的概况.本书的适当章节还会详细介绍每个功能. 1.9.1 用户界面的新功能 Access 2007的用户界面是经过重新设计的.Microsoft公司作出这样的改变,是为了帮助用户在需要某些命令的时候,方便地找到它们.以前许多功能深藏在Acces

《Access 2007开发指南(修订版)》一一2.2 创建新数据库

2.2 创建新数据库 Access 2007开发指南(修订版) 在通常的术语中,数据库是存储信息的集合.Access数据库由表.查询.窗体.报表.数据访问页面.宏和模块构成.数据库中的每个表都应该包含有关某个特殊主题的信息.使用查询可以从一个或更多表中抽取指定的信息.窗体和报表提供了显示数据的方式.最后,利用宏和模块可以生成一个内置的应用程序. 当创建Access应用程序时,必须采取的第1步是执行必要的分析和设计步骤.1.8节介绍了这些初始的步骤.在有了设计文档之后,就可以准备建立数据库了.用户