ADO.NET的名稱起源於ADO(ActiveX Data Objects),這是一個廣泛的類組,用於在以往的Microsoft技術中訪問資料.之所以使用ADO.NET名稱,是因為Microsoft,希望表明,這是在.NET編程環境中優先使用的資料提供者.
它提供了平台互用性和可伸縮的資料訪問。ADO.NET增強了對非串連編程模式的支援,並支援 RICH XML.由於傳送的資料都是XML格式的,因此任何能夠讀取XML格式的應用程式都可以進行資料處理。事實上,接受資料的組件不一定要是ADO .NET組件,它可以是基於一個Microsoft Visual Studio的解決方案,也可以是任何運行在其它平台上的任何應用程式。
ADO.NET是一組用於和資料來源進行互動的物件導向類庫。通常情況下,資料來源是資料庫,但它同樣也能夠是文字檔、Excel表格或者XML檔案。
ADO.NET允許和不同類型的資料來源以及資料庫進行互動。然而並沒有與此相關的一系列類來完成這樣的工作。因為不同的資料來源採用不同的協議,所以對於不同的資料來源必須採用相應的協議。一些老式的資料來源使用ODBC協議,許多新的資料來源使用 OleDb協議,並且現在還不斷出現更多的資料來源,這些資料來源都可以通過.NET的ADO.NET類庫來進行串連。
ADO.NET提供與資料來源進行互動的相關的公用方法,但是對於不同的資料來源採用一組不同的類庫。這些類庫稱為Data Providers,並且通常是以與之互動的協議和資料來源的類型來命名的。表1列處了一些常見的data providers,以及它們所使用的API首碼,和允許進行互動的資料來源類型。
基本概念
ADO與ADO.NET
ADO.NET 2.0中的DataSet和DataTable
Data Access Application Block 概述
DataTable.Compute強大的功能
C#--詳解DataTable的計算功能
ADO Net新特性
Transaction in ADO.net 2.0
關於ADO.Net串連池(Connection Pool)的一些個人見解
小議ADO.NET物件模型
ADO與ADO.NET比較
Ado.net 2.0學習
下一代ADO.NET介紹
ADO.NET Entity Framework簡介
ADO.NET Data Services 1.5介紹
Ado.net Entity Framework系列
ADO.NET資料服務將提供離線功能
ADO.NET Entity Framework概述
ADO.NET Data Service
ADO.NET 的最佳實務技巧
趣味理解ADO.NET物件模型
再談ADO .NET vs JDBC
高海東 - ADO.NET 2.0
ADO.NET 2.0 操作執行個體
ADO.NET 2.0 Dataset和Datatable 新功能新特性
ADO.NET 2.0 資料非同步處理改善使用者體驗
ADO.NET 2.0 大批量資料操作和多個動態結果集
imbob - ADO.NET
ADO.Net 淺析(一)
ADO.Net 淺析(二)
ADO.Net 淺析(三)
ADO.Net 淺析(四)
ADO.Net 淺析(五)-ADO對象之---連線物件
ADO.Net 淺析(六)-使用參數和預存程序
烈火★寒冰 - 讀書筆記之《C#2005資料庫編程 經典教程》
(一)ADO.NET概述及其重要的類
(二)C# 資料繫結
(三)資料庫連接——以編程方式訪問資料庫
(四)資料庫命令(SQL Server) ——以編程方式訪問資料庫
(五)資料閱讀器對象——以編程方式訪問資料庫
(六)資料配接器對象——以編程方式訪問資料庫
(八)視圖
(七)DataSet對象——以編程方式訪問資料庫
(九)預存程序
(十)事務和並發
(十一)SQL Server CLR 整合
實際應用
介紹 ADO.NET 中的資料並發[轉]
如何在代碼中通過命令列建立SQL SERVER 資料庫
MySQL 和 .Net2.0配合使用
ADO.NET 如何讀取 Excel (上)
ADO.NET 如何讀取 Excel (下)
使用OleDb,將Excel匯入DataSet
怎麼由DataSet將資料匯入Excel?
讀取Excel表格式資料到DataGridView中
C#中怎麼才能讀取Access資料庫中的所有表?
使用ADO.Net分塊讀寫資料庫BLOB資料
C#資料庫操作的3種典型用法
使用 SqlBulkCopy 大量複製文字檔案之 C# 程式碼
Asp.Net相關
使用PagedDataSource類實現DataList和Repeater控制項的分頁顯示[轉]
web service 實現無重新整理返回一個表
asp.net 資料庫連接的方法
[翻譯]使用asp.net 2.0中的SqlBulkCopy類批量複製資料
在asp.net 2.0中使用SqlBulkCopy類遷移資料
其它
李天平 我封裝的ADO.NET對資料庫操作經典類 資料庫開發個人總結(ADO.NET小結) ADO.NET 的最佳實務技巧
掌握ADO.NET的十個熱門技巧
SQL Server .NET Framework 資料提供者串連池
兩種實現事務方法的比較
請討論一下高效能分頁的必要性!
在.NET訪問MySql資料庫時的幾點經驗!
簡單講述基於SQL SERVER 分頁的預存程序
【經驗分享】海量資料高效能分頁新法
預存程序編寫經驗和最佳化措施 (轉)
[原創]通用分頁預存程序,源碼共用,大家共同完善
一種理想的在關聯式資料庫中儲存樹型結構資料的方法
[分享]千萬數量級分頁預存程序(帶效果示範)
大家來分析幾個分頁預存程序,評出最好的,以方便我等菜鳥使用。
徵求各位用的SqlHelper、AccessHelper、MySqlHelper、OracleHelper、XMLHelper、FileHelper。