网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

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

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 14/03/02

【编者按】:网学网ASP.net为您提供VB6.0提供3种类型的数据库访问方式参考,解决您在VB6.0提供3种类型的数据库访问方式学习中工作中的难题,参考学习。

VB6.0提供了以下3种类型的数据库访问方式:
·  ActiveX Data Object(ADO)
·  Remote Data Object(RDO)
·Data Access Object(DAO)

    VB.NET提供了新一代的数据库访问技术:ADO.NET。ADO.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数据类型是ICollection),则同一个DataSet对象能够服务于多数据请求。与ADO的RecordSet不同,DataSet是对数据源的一种抽象。而且,DataSet对象保留了一个在内存中工作的数据存储器,它没有完全淘汰记录集功能。如果需要一次性地滚动记录集,然后生成某种输出,那么,就需要使用DataReader对象。

  • 上一篇资讯: VB.NET结构化异常处理
  • 下一篇资讯: VB.NET窗体的Anchor属性
  • 网学推荐

    免费论文

    原创论文

    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号