开发者社区


Web服务 | ASP/ASP.Net | JSP | PHP/Perl | 网站设计
首页 - WEB技术
Web技术
全文搜索:   

Activex数据对象(ADO)概述
作者: Microsoft
2000-06-27 14:27:22



介绍

Microsoft AcrtiveX 数据对象(ADO)编程模型是现有的最好的Microsoft数据访问编程模型。如果你熟悉数据访问对象(DAO)或远程数据对象(RDO),你就会了解这些接口并且能很快地用他们工作。你也将会注意到模型中显著的改进,以及在以前的模型中使用别扭的任务要么已经被固定,要么已经从ADO模型中删除了。

ADO对象给你提供访问各种各样数据源的最快捷最简单和最有效率的方式。ADO模型力图显示下一级数据提供者能做的每一件事情,同时通过为一些普通操作增设快捷方式而更使该模式更加易于使用。

ADO编程模型

图1:显示了接口及接口间关系

注意有些命令接口实际是可选的并且不被某些数据提供者支持,这是因为一些未经过构造的数据提供者不能处理基于文本的命令语法或提供参数化语句。既然Recordset对象是可以创建的而且Recordset接口的Source属性也可能被设置成简单的文本命令(比如一个文件系统提供者的目录名或一个数据库管理系统类型(DBMS-TYPE)提供者的一句SQL语句),那么即使提供者不支持命令接口,你仍旧可以创建Recordsets。

所有执行中的对象都可以在他们自身上创建带有错误异常和域的对象。在以前的模型中可以找到的对象分级结构在ADO模型中不再强调了。这给了你在不同的上下文环境中重复使用对象的更大的灵活性。这种方法也为你创建一个特定的对象(在设计时定义的)和暂时的,未经过连接的Recordsets铺平了道路。

【下一页】
声明:
Builder.com.cn(原ZDNet China应用开发频道)原创文章版权所有,未经许可严禁转载,且不构成投资建议。
近期相关报道:
实用技术文档
J2me XML
C/C++ C#
Java Oracle
Mysql .Net
VB.NET CSS
SQL Server 数据库
SQL UNIX
Linux Jsp
PHP Perl
Javascript IIS
XHTML ColdFusion
ASP/ASP.NET Apache
AJAX
订阅技术邮件
订阅"技术圈"杂志!请在下面选择您感兴趣的专题,填写e-mail地址,然后按订阅按钮:
应用开发管理
VS.NET 周刊
Database 周刊
WEB Service周刊
JAVA 周刊
IT 认证
Windows服务器周刊
互联网开发
当Windows Server 2008专家得5000元现金大奖
CNET NETWORKS 中国: 爱卡汽车网 | CNET科技资讯网 | e询网 | CWEEK | 蜂鸟网 | GameSpot China | 个人电脑 | PChome | SPN | 网友世界 | ZDNet China | 中关村在线
CNET NETWORKS 美国: BNET | CNET.com | CNET Download.com | CNET News.com | CNET Reviews | CNET Shopper.com | GameSpot | MP3.com | mySimon | Release 1.0 | Search.com | TechRepublic | TV.com | Webshots | ZDNet
Copyright (c) CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
ZDNet 公司标识是 CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号