正在加载图片...
下载 第8章ADO基础 在本书前7章中,已经讲述了ASP的有关内容,以及ASP如何为Web站点带来动态的内容。 已经见到其脚本程序允许自定义Web页面,使我们能够构建功能更为强大的ASP页面 现在,将研究ASP和数据的集成。虽然对用于网页中的脚本数量并无任何限制,但如果 没有某种形式的数据,很快就会进入一个死胡同。数据构成了Web站点的实际内容,或者指 出了如何设置web站点,因此总的说来数据是非常重要的。如果围绕数据存储建立Web站点 改变Web站点时只需要改变相应的数据即可。 ActiveX数据对象(ADO)是允许用户与数据存储进行交互的组件。这意味着只要基于某些 数据就可建立一个网页,或一种完全交互的电子商务系统。不论那种方式,都是ADO使我们 能与数据进行通信。我们将讨论从数据存储获取和传送数据的主要内容,以及得到数据后的 数据处理方法 首先研究什么是ADO及其所包括的组件,然后讨论如何访问数据存储。在下一章,将进 步学习ADO更先进的一些特性,如命令、存储过程和优化应用程序的一些操作技巧。下 步研究Web服务器和浏览器之间的交互过程,以及数据处理过程。然后研究数据存取领域中 极具潜力的XML。XML是什么?如何使用?因为XML代表着未来发展的一种趋势,我们将介 绍微软关于通用数据存取的构想。在这个构想中,数据不只是从数据库中获得的。最后,看 下标准的微软数据库(如 Access与 SQL Server)以及在其中如何使用ADO 本章从ADO开始,主要内容有: 研究ADO如何与数据进行交互 了解ADO的组件 如何与数据存储连接和创建数据集 ·如何处理和修改数据。 ·如何处理ADO错误。 8.1ADO的定义 ADO是一个相当简单的思想,一种让你仅用一种方式去访问数据的思想。ADO不算一个 新思想,仅是采用现有的数据库访问技术,并将其融合而形成的一种适应现在和未来需要的 新东西。适应未来的需求是一件十分重要的事。许多其他的技术,比如DAO和ODBC,在 些应用程序的开发过程中是可以接受的,然而随着 Internet的兴起也出现了其自身的一些问题 在许多情况下,传统的数据存取方法看上去能解决一些关于两层客户/服务器系统的问题 但要求与数据之间要保持一种永久性的连接,并要提供强大的功能,比如快速响应的查询、 数据容易修改等。在 Internet领域,现在必须考虑到Web无状态性本质,和潜在的众多可以访 问web站点的用户。要与数据建立永久的连接是不现实的,因此必须在设计应用程序时考虑 这些因素 那么, OLE DB和ADO确切地讲到底是什么?让我们与一些已有的数据存取技术做比较下载 第8章 ADO 基 础 在本书前7章中,已经讲述了A S P的有关内容,以及A S P如何为We b站点带来动态的内容。 已经见到其脚本程序允许自定义 We b页面,使我们能够构建功能更为强大的 A S P页面。 现在,将研究 A S P和数据的集成。虽然对用于网页中的脚本数量并无任何限制,但如果 没有某种形式的数据,很快就会进入一个死胡同。数据构成了 We b站点的实际内容,或者指 出了如何设置We b站点,因此总的说来数据是非常重要的。如果围绕数据存储建立 We b站点, 改变We b站点时只需要改变相应的数据即可。 A c t i v e X数据对象( A D O )是允许用户与数据存储进行交互的组件。这意味着只要基于某些 数据就可建立一个网页,或一种完全交互的电子商务系统。不论那种方式,都是 A D O使我们 能与数据进行通信。我们将讨论从数据存储获取和传送数据的主要内容,以及得到数据后的 数据处理方法。 首先研究什么是 A D O及其所包括的组件,然后讨论如何访问数据存储。在下一章,将进 一步学习A D O更先进的一些特性,如命令、存储过程和优化应用程序的一些操作技巧。下一 步研究We b服务器和浏览器之间的交互过程,以及数据处理过程。然后研究数据存取领域中 极具潜力的X M L。X M L是什么?如何使用?因为X M L代表着未来发展的一种趋势,我们将介 绍微软关于通用数据存取的构想。在这个构想中,数据不只是从数据库中获得的。最后,看 一下标准的微软数据库(如A c c e s s与SQL Server)以及在其中如何使用A D O。 本章从A D O开始,主要内容有: • 研究A D O如何与数据进行交互。 • 了解A D O的组件。 • 如何与数据存储连接和创建数据集。 • 如何处理和修改数据。 • 如何处理A D O错误。 8.1 ADO的定义 A D O是一个相当简单的思想,一种让你仅用一种方式去访问数据的思想。 A D O不算一个 新思想,仅是采用现有的数据库访问技术,并将其融合而形成的一种适应现在和未来需要的 新东西。适应未来的需求是一件十分重要的事。许多其他的技术,比如 D A O和O D B C,在一 些应用程序的开发过程中是可以接受的,然而随着 I n t e r n e t的兴起也出现了其自身的一些问题。 在许多情况下,传统的数据存取方法看上去能解决一些关于两层客户 /服务器系统的问题, 但要求与数据之间要保持一种永久性的连接,并要提供强大的功能,比如快速响应的查询、 数据容易修改等。在 I n t e r n e t领域,现在必须考虑到 We b无状态性本质,和潜在的众多可以访 问We b站点的用户。要与数据建立永久的连接是不现实的,因此必须在设计应用程序时考虑 这些因素。 那么,OLE DB和A D O确切地讲到底是什么?让我们与一些已有的数据存取技术做比较
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有