专拣介绍ADO组件使用方法

开发 后端
进行有效的使用ADO组件,通过RDS可以在一次往返过程中将数据从服务器移动到客户端应用程序或Web页,并在客户端对数据进行处理后将更新结果返回服务器。

本文向大家介绍ADO组件,可能好多人还不了解ADO组件,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西,下面就进行有效地说明解释ADO组件。。。

绝大多数的数据库参考书都介绍了ODBC的手工配置方法,或者介绍了如何在代码中进行ODBC配置。但这两种方法都有一定的局限性: 不是当程序最终完成并分发到用户手中后,还需要为用户配置ODBC,

显得既麻烦又不符合专业软件的要求;ADO组件就是得编写复杂的更改操作系统注册表文件的程序,十分烦琐。本文从ADO组件DO(ActiveX Data Objects)入手,介绍无需配置数据源的几种常用大型数据库连接方法。 #t#

本文所述的无“数据源”连接,意义不是不需要数据源,否则连接无从谈起,而是不需要配置ADO组件注册数据源所进行的连接。ODBC(Open DataBase Connectivity,开放式数据库连接)是用于连接不同数据源的标准编程语言接口。许多文章中介绍,在实现ODBC时,必须首先配置ODBC环境,进行数据源的注册,然后才能在对数据库编程时,对数据源进行连接、访问和操作,并提供了用PB或VB等语言工具实现数据源注册的具体方法。这些方法不但复杂烦琐,而且由于ADO组件参数内容不一,配置时令人感觉无所适从,不宜把握。

走近ADO

ADO是微软提供的数据库访问技术。它被设计用来同新的数据访问层OLE DB Provider一起协同工作,以提供通用数据访问ADO组件(Universal Data Access)能力。OLE DB是一个底层的数据访问接口,用它可以访问各种数据源,包括传统的关系型数据库、电子邮件系统及自定义的商业对象等。

ADO提供了一个熟悉的、高层的对OLE DB的Automation封装接口。对ADO组件那些熟悉RDO的程序员来说,可以把OLE DB看作ODBC驱动程序,如同RDO对象是ODBC驱动程序接口一样,ADO对象是OLE DB的接口。同样,像不同的数据库系统需要它们自己的ODBC驱动程序一样,不同的数据源也要求它们自己的OLE DB提供者(OLE DB provider)。目前,虽然OLE DB提供者比较少,但微软正积极推广该技术,并计划用OLE DB取代ODBC。

微软公司已宣布今后不会对VB SQL/DBLib进行升级,而且ODBC API函数一级的编程方式也不为人们所喜爱,所以,RDO今后将被以ActiveX技术为基础的ADO所替代。ADO是基于OLE DB之上的技术,它通过内部的属性和方法提供统一的数ADO组件据库访问接口。

责任编辑:chenqingxiang 来源: CSDN
相关推荐

2009-12-28 14:42:03

ADO语句

2011-05-20 17:05:59

ADO.NET

2009-12-21 17:23:56

ADO.Net程序

2009-12-31 16:04:39

ADO.NET技术

2009-12-25 17:10:51

WPF动态资源

2009-12-22 11:24:37

ADO.NET数据库

2010-01-25 14:10:21

C++堆栈

2010-01-27 14:18:41

Android智能指针

2010-02-02 09:49:02

C++模板

2009-08-28 17:01:43

C#构造函数

2010-06-07 15:07:24

nutch+hadoo

2010-03-05 15:20:25

Linux man命令

2011-07-12 17:18:23

PHPstrtotime

2010-01-20 17:47:54

VB.NET注释

2009-11-04 15:33:05

ADO.NET连接字符

2009-12-30 16:26:12

ADO.NET连接池

2009-12-25 17:11:40

ADO方法

2009-12-30 17:47:54

Ubuntu常用命令

2011-07-13 11:34:58

CC++时间函数

2009-12-01 18:02:41

PHP表单数组
点赞
收藏

51CTO技术栈公众号