成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

歸類ADO.NET與ADO數據訪問異同點

開發 后端
這里就ADO.NET與ADO簡介、數據訪問方式的歷史、ADO.NET與ADO對照三方面都有詳細的介紹,希望對大家有幫助。

ADO經過發展編程我們現在的ADO.NET,有些人還是不能深入的理解它們的區別,這里我們就ADO.NET與ADO兩種數據訪問方式區別介紹一下。

1. ADO.NET與ADO簡介

#T#ADO與ADO.NET既有相似也有區別,他們都能夠編寫對數據庫服務器中的數據進行訪問和操作的應用程序,并且易于使用、高速度、低內存支出和占用磁盤空間較少,支持用于建立基于客戶端/服務器和 Web 的應用程序的主要功能。但是ADO使用OLE DB接口并基于微軟的COM技術,而ADO.NET擁有自己的ADO.NET接口并且基于微軟的.NET體系架構。眾所周知.NET體系不同于COM體系,ADO.NET接口也就完全不同于ADO和OLE DB接口,這也就是說ADO.NET和ADO是兩種數據訪問方式。

2. 數據訪問方式的歷史

下面簡單的回顧一下微軟的數據訪問方式所走過的幾個階段。
◆ODBC – (Open Database Connectivity)是第一個使用SQL訪問不同關系數據庫的數據訪問技術。使用ODBC應用程序能夠通過單一的命令操縱不同的數據庫,而開發人員需要做的僅僅只是針對不同的應用加入相應的ODBC驅動。
◆DAO - (Data Access Objects)不像ODBC那樣是面向C/C++程序員的,它是微軟提供給Visual Basic開發人員的一種簡單的數據訪問方法,用于操縱Access數據庫。
◆RDO – 在使用DAO訪問不同的關系型數據庫的時候,Jet引擎不得不在DAO和ODBC之間進行命令的轉化,導致了性能的下降,而RDO(Remote Data Objects)的出現就順理成章了。
◆OLE DB – 隨著越來越多的數據以非關系型格式存儲,需要一種新的架構來提供這種應用和數據源之間的無縫連接,基于COM(Component Object Model)的OLE DB應運而生了。
◆ADO – 基于OLE DB之上的ADO更簡單、更高級、更適合Visual Basic程序員,同時消除了OLE DB的多種弊端,取而代之是微軟技術發展的趨勢。

3. ADO.NET與ADO對照

在開始設計.NET體系架構時,微軟就決定重新設計數據訪問模型,以便能夠完全的基于XML和離線計算模型。兩者的區別主要有:

ADO以Recordset存儲,而ADO.NET則以DataSet表示。Recordset看起來更像單表,如果讓Recordset以多表的方式表示就必須在SQL中進行多表連接。反之,DataSet可以是多個表的集合。ADO 的運作是一種在線方式,這意味著不論是瀏覽或更新數據都必須是實時的。ADO.NET則使用離線方式,在訪問數據的時候ADO.NET會利用XML制作數據的一份幅本,ADO.NET的數據庫連接也只有在這段時間需要在線。

由于ADO使用COM技術,這就要求所使用的數據類型必須符合COM規范,而ADO.NET基于XML格式,數據類型更為豐富并且不需要再做COM編排導致的數據類型轉換,從而提高了整體性能。

責任編輯:田樹 來源: 博客
相關推薦

2009-11-04 17:22:30

ADO.NET數據訪問

2009-12-31 16:09:22

ADO與ADO.NET

2009-12-23 17:54:01

ADO.NET 2.0

2009-11-03 16:37:10

2009-12-21 16:53:06

ADO.NET使用說明

2009-11-13 09:24:17

2009-12-31 09:54:04

ADO.NET數據訪問

2009-11-12 15:00:03

ADO.NET實體數據

2009-12-28 15:11:36

ADO.NET專家

2011-10-09 13:38:14

數據庫

2024-06-18 13:17:02

數據庫框架

2009-11-13 10:01:50

ADO.NET CAS

2009-12-28 14:54:48

ADO.NET語句

2009-09-14 13:37:25

LINQ ADO.NE

2009-12-24 10:37:03

ADO.NET訪問數據

2009-12-23 15:53:36

ADO.NET訪問數據

2009-12-29 16:12:25

ADO程序員

2011-05-20 11:31:07

ADO.NET

2009-11-11 15:09:35

ADO.NET數據集

2009-11-12 10:06:01

ADO.NET讀取數據
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久无码精品亚洲日韩按摩 | 九九导航 | 久久久久久久一区 | 日韩视频在线观看一区二区 | 依人成人 | 日日噜噜夜夜爽爽狠狠 | 在线āv视频 | 久久久国 | 日韩欧美在线一区 | 国产一区二区影院 | 一区二区三区电影网 | 欧美电影在线 | 国产精品久久久久久久岛一牛影视 | 国产日韩欧美在线 | 色资源在线视频 | 91久久国产综合久久91精品网站 | 欧美精品在线免费观看 | 午夜羞羞| 亚洲 欧美 激情 另类 校园 | 亚洲人成人一区二区在线观看 | 97国产一区二区精品久久呦 | 久久y| 欧洲亚洲一区二区三区 | 欧美性生活免费 | 久久久久国产精品 | 欧美一区二区三区,视频 | 日韩手机在线看片 | www.亚洲.com | 欧美亚洲综合久久 | 欧美日韩国产一区二区三区 | 久久成人一区 | 成人午夜电影网 | 操久久 | 精品久久一区二区三区 | 欧美日韩在线精品 | 日本精品视频一区二区三区四区 | 一区二区三区四区在线 | 国产精品毛片无码 | www.久久 | 亚洲视频不卡 | 久久久久久久国产精品视频 |