ADO与ADO.net不同

本文介绍了ADO和ADO.NET的基本概念,强调了两者在数据在内存中的表示形式、数据库访问方式、数据共享和传输方面的差异。ADO使用记录集,而ADO.NET采用数据集,后者支持离线操作和非连接编程。ADO.NET通过数据适配器与数据库交互,实现了非连接状态下对数据的操作,同时数据集的XML格式使得数据传输更高效。
摘要由CSDN通过智能技术生成

          引言

     在我们进入.net平台以后,我们在做项目的时候就离不开ADO.net了,因为只要我们和数据库打交道,我们就必须利用它,然而我们在VB6.0的时代却一直和ADO做朋友,但是随者Web程序的兴起,我们的编程方式发生了重大的改变,然而传统的传统的数据库连线保存设计法无法适用于此类应用程序,这让ADO应用程序遇到了很大的瓶颈。所谓“时势造英雄”在此恰到的时机,ADO.net就应运而生了。

  可能有很多同学对于ADO和ADO.net的一些基本概念不是很清楚,那么我就先简单的介绍一下这两位数据库界的大牛,然后在说明他们之间的关系。

   ADO 简介

  ADO (ActiveX Data Objects,ActiveX数据对象),它就是Microsoft 提出一个应用程序的接口(API),它的作用就是用来访问关系或非关系的数据库例如,如果您希望编写应用程序从DB2或Oracle数据库中向网页提供数据,可以将ADO程序包括在作为活动服务器页(ASP)的HTML文件中。当用户从网站请求网页时,返回的网页也包括了数据中的相应数据,这些是由于使用了ADO代码的结果。

           

   ADO.net简介

  ado.net可让开发人员以一致的方式存取资料来源(例如 SQ

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

g-Jack

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值