VB6.0提供3种类型的数据库访问方式_VB.net_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

VB6.0提供3种类型的数据库访问方式

作者:黑客防线网安VB教程基地 来源:黑客防线网安VB教程基地 浏览次数:0

本篇关键词:访问方式数据库类型
黑客防线网安网讯:  VB6.0提供了以下3种类型的数据库访问方式:    ·  ActiveX Data Object(ADO)  ·  Remote Data Object(RDO)  ·  Data Access Object(DAO)    VB.NET提供了新一代的数据库...
  VB6.0提供了以下3种类型的数据库访问方式:
  
  ·  ActiveX Data Object(ADO)
  ·  Remote Data Object(RDO)
  ·  Data Access Object(DAO)
  
  VB.NET提供了新一代的数据库访问技术:ADO.NETADO.NET不是ADO的升级版本而是全新的对象模型比ADO更加适用于分布式编程及网络编程ADO.NET是根据离线模型设计的,因此可以使用与数据隔离的数据快照。
  
  ADO.NET从Web开发的角度对ADO进行了改进。它自动连接网络,致力于让Web数据访问变得更加简单和高效,脱机记录集和对XML的支持使得这方面的增强成为可能。由于采用了脱机记录集,ADO.NET不再支持服务器端游标。ADO.NET把记录数据保存为XML文档,把模式(Schema)和数据视为分离的、可替换的元素。
  
  ADO.NET提供了许多新功能。ADO.NET能够使用联机的或者非联机的(脱机的)记录集,具体由客户端用户选择的游标类型和游标位置决定。记录集的本地存储格式是ADTG  (Advanced Data Table Gram,高级数据表图)文件格式。ADT’G是微软特有的二进制存储模式,代表着记录集在内存中的映像。
  
  在ADO.NET对象模型中,DataSet(数据集)是最重要的对象。通常,一个DataSet对象就是一个记录集。ADO.NET提供了记录集的所有数据库功能:排序、分页、过滤视图、关系、索引和主键。DataSet对象代表了一个存在于内存中、有着丰富功能的数据缓冲区。DataSet对象通过表来组织数据,这些表与原始的数据源之间不存在连接。用户可以添加表,而且表可以通过读取本地或远程.XML文件获得,也可以从任何可访问的系统资源  (包括内存和其他附属设备)读取。用户可以排序、索引、过滤数据表,像处理ADO的RecordSet一样导航数据表。
  
  用户还可以通过命令用数据集填充DataSet对象。如果以.NET集合的形式为DataSet对象提供数据表(具有集合功能的.NET数据类型是Collection),则同一个DataSet对象能够服务于多数据请求。与ADO的RecordSet不同,DataSet是对数据源的一种抽象。而且,DataSet对象保留了一个在内存中工作的数据存储器,它没有完全淘汰记录集功能。如果需要一次性地滚动记录集,然后生成某种输出,那么,就需要使用DataReader对象。
    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-14774-1.html
网站维护教程更新时间:2012-04-03 01:14:12  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer