您现在的位置: 天极网 > 开发频道 > 数据库访问技术
全文

数据库访问技术

2000-11-30 00:00作者:ilamei 出处:yesky责任编辑:

  由于ADO现在? 最多的面向对象的数据访问模型,我们重点的介绍一下ADO 2.0对象模型。

  ADO 2.0对象模型是由七个对象组成的,它们中的大多数在功能上和RDO对象相似,只不过具有更强的功能性而已。

   Command对象:包含关于某个命令,例如查询字符串、参数定义等的信息。Command对象在功能上和RDO的rdoQuery对象相似。

   Connection对象:包含关于某个数据提供程序的信息。Connection对象在功能上和RDO的rdoConnection对象是相似的,并且包含了关于结构描述的信息。它还包含某些RDOEnvironment对象的功能, 例如transaction控件。

   Error对象:包含数据提供程序出错时的扩展信息。Error对象在功能上和RDO的rdoError对象相似。

   Field对象:包含记录集中数据的某单个列的信息。Field对象在功能上和RDO的rdoColumn对象相似。

   Parameter对象:包含参数化的Command对象的某单个参数的信息。该Command对象有一个包含其所有Parameter对象的Parameters集合。Parameter对象在功能上和RDO的rdoParameter对象相似。

   Property对象:包含某个ADO对象的提供程序定义的特征。没有任何等同于该对象的RDO,DAO有一个相似的对象。

  ADO对象可以具有两种属性:

  Built-In属性:ADO的“本地”属性。也就是说,任何使用熟悉的MyObject.Property语法的新对象都可以立即使用的ADO中的属性。Built-in属性并不在某个对象的Properties集合中以Property对象的形式出现,因此尽管您可以修改它们的值,您却不能修改它们的特性或将它们删除。

  Dynamic属性:ADO的非本地属性,它们是由下一级数据提供程序定义的。它们出现在合适的ADO对象的Properties集合中。例如,一个数据提供程序特有的属性可能指明某个Recordset对象是支持事务还是支持更新。这些附加的属性在Recordset的Properties集合中以Property对象的形式出现。Dynamic属性只能用MyObject.Properties(0)或MyObject.Properties("Name")语法通过集合来引用。不同的数据提供程序可能提供一个或多个特殊的属性,来处理提供程序特有的操作。

共3页。 9 1 2 3 :

软件资讯·软件下载尽在天极软件

相关搜索:
相关文章及软件
关注此文读者还看过
热门关注
特别推荐
网友关注
软件下载
娱乐下载
驱动下载
文章排行
本周
本月
最近更新
关于我们|About us|网站律师|天极服务|电子杂志|RSS订阅|加入我们|网站地图
TMG
Copyright (C) 1999-2009 Chinabyte.com, All Rights Reserved 版权所有 天极网络
商务联系、网站内容、合作建议:010-82657868
版权声明 在线提交意见反馈 渝ICP证B2-20030003号
经营性网站备案信息 网警备案 中国网站排名
天极传媒:天极网|比特网|IT专家网|IT商网|52PK游戏网|IT分众