最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

ADO,ADO.NET

IT圈 admin 5浏览 0评论

ADO,ADO.NET

设计 ADO.NET 的目的是为了满足这一新编程模型的以下需要:断开式数据结构、与 XML 的紧密集成、能够组合来自多个、不同数据源的数据的通用数据表示形式以及为与数据库交互而优化的功能,它们都是 .NET 框架固有的内容。


   ADO 和 ADO.NET 之间的差异
 最本质的区别是:ADO.NET是托管代码库。
 ADO以RecordSet存储,而ADO.net则以DataSet表示。
 ADO的运作是一种在线方式,这意味着不论是浏览或更新数据都必须是实时的。
 ADO.net则使用离线方式,在访问数据的时候ADO.NEt会会利用XML制作数据的一份副本,ADO.NET的数据库连接也只有在这段时间需要在线。
 由于ADO使用COM技术,这就要求所使用的数据类型必须符合COM规范,而ADO.NET基于XML格式,数据类型更为丰富并且不需要再做COM编排导致的数据类型转换,从而提高了整体性能
 
IL 是.net框架中中间语言 Intermediate Language的缩写。使用》net框架提供的编译器可以直接将源程序便以为.ext文件或者.dll文件。但此时编译出来的程序代码并不是cpu能直接执行的机器代码,而是一种中间语言IL的代码。
使用中间语言的优点有两点,一是可以实现平台无关性,吉与特定cpu无关。二是只要把.net框架某种语言编译成IL代码,就实现.net框架中语言之间的交互操作。

ADO,ADO.NET

设计 ADO.NET 的目的是为了满足这一新编程模型的以下需要:断开式数据结构、与 XML 的紧密集成、能够组合来自多个、不同数据源的数据的通用数据表示形式以及为与数据库交互而优化的功能,它们都是 .NET 框架固有的内容。


   ADO 和 ADO.NET 之间的差异
 最本质的区别是:ADO.NET是托管代码库。
 ADO以RecordSet存储,而ADO.net则以DataSet表示。
 ADO的运作是一种在线方式,这意味着不论是浏览或更新数据都必须是实时的。
 ADO.net则使用离线方式,在访问数据的时候ADO.NEt会会利用XML制作数据的一份副本,ADO.NET的数据库连接也只有在这段时间需要在线。
 由于ADO使用COM技术,这就要求所使用的数据类型必须符合COM规范,而ADO.NET基于XML格式,数据类型更为丰富并且不需要再做COM编排导致的数据类型转换,从而提高了整体性能
 
IL 是.net框架中中间语言 Intermediate Language的缩写。使用》net框架提供的编译器可以直接将源程序便以为.ext文件或者.dll文件。但此时编译出来的程序代码并不是cpu能直接执行的机器代码,而是一种中间语言IL的代码。
使用中间语言的优点有两点,一是可以实现平台无关性,吉与特定cpu无关。二是只要把.net框架某种语言编译成IL代码,就实现.net框架中语言之间的交互操作。
发布评论

评论列表 (0)

  1. 暂无评论