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

全面攻略ADO.NET結構

開發 后端
文章這里介紹了ADO.NET結構,闡述了 .NET Framework 數據提供程序和 DataSet 之間的關系,希望對大家有幫助。

ADO.NET還是比較常用的,于是我研究了一下ADO.NET結構,在這里拿出來和大家分享一下,希望對大家有用。ADO.NET結構用于訪問和操作數據的兩個主要組件是 .NET Framework 數據提供程序和 DataSet。

#T#.NET Framework 數據提供程序是專門為數據操作以及快速、只進、只讀訪問數據而設計的組件。Connection 對象提供到數據源的連接。使用 Command 對象可以訪問用于返回數據、修改數據、運行存儲過程以及發送或檢索參數信息的數據庫命令。DataReader 可從數據源提供高性能的數據流。***,DataAdapter 在 DataSet 對象和數據源之間起到橋梁作用。DataAdapter 使用 Command 對象在數據源中執行 SQL 命令以向 DataSet 中加載數據,并將對 DataSet 中數據的更改協調回數據源。有關更多信息,請參見 .NET Framework 數據提供程序 (ADO.NET)和在 ADO.NET 中檢索和修改數據。

ADO.NET DataSet 是專門為獨立于任何數據源的數據訪問而設計的。因此,它可以用于多種不同的數據源,用于 XML 數據,或用于管理應用程序本地的數據。DataSet 包含一個或多個 DataTable 對象的集合,這些對象由數據行和數據列以及有關 DataTable 對象中數據的主鍵、外鍵、約束和關系信息組成。有關更多信息,請參見 DataSet、DataTable 和 DataView (ADO.NET)。

下圖闡釋了 .NET Framework 數據提供程序和 DataSet 之間的關系。

數據提供程序圖

ADO.NET結構

在決定應用程序應使用 DataReader(請參見使用 DataReader 檢索數據 (ADO.NET))還是應使用 DataSet(請參見DataSet、DataTable 和 DataView (ADO.NET))時,應考慮應用程序所需的功能類型。使用 DataSet 可執行以下操作:
◆在應用程序中將數據緩存在本地,以便可以對數據進行處理。如果只需要讀取查詢結果,則 DataReader 是更好的選擇。
◆在層間或從 XML Web 服務對數據進行遠程處理。
◆與數據進行動態交互,例如綁定到 Windows 窗體控件或組合并關聯來自多個源的數據。
◆對數據執行大量的處理,而不需要與數據源保持打開的連接,從而將該連接釋放給其他客戶端使用。

如果不需要 DataSet 所提供的功能,則可以通過使用 DataReader 以只進、只讀方式返回數據,從而提高應用程序的性能。雖然 DataAdapter 使用 DataReader 來填充 DataSet 的內容(請參見從 DataAdapter 填充數據集 (ADO.NET)),但使用 DataReader 可以提升性能,因為這樣可以節省 DataSet 所使用的內存,并將省去創建 DataSet 并填充其內容所需的處理。

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

2009-11-11 09:48:08

ADO.NET Com

2009-11-12 09:51:59

ADO.NET結構

2009-10-29 11:08:20

ADO.NET Dat

2009-10-29 10:10:10

ADO.NET數據集類

2011-05-20 16:18:23

ADO.NET

2009-11-04 17:03:55

ADO.NET Exc

2009-11-12 16:14:28

ADO.NET自定義對

2009-12-21 11:00:05

ADO.NET 結構

2009-10-29 08:51:24

ADO.NET結構

2009-12-21 11:18:09

ADO.NET體系結構

2009-12-28 15:11:36

ADO.NET專家

2009-11-03 16:37:10

2009-11-03 15:06:32

ADO.NET鏈接對象

2009-09-14 13:37:25

LINQ ADO.NE

2009-12-18 14:01:07

ADO.NET體系結構

2011-05-20 11:31:07

ADO.NET

2009-12-18 16:28:35

ADO.NET結構

2009-12-31 15:55:06

ADO.NET結構

2010-01-04 10:48:30

ADO.NET特色

2009-12-31 10:16:45

ADO.NET體系結構
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美一区二区三区免费在线观看 | 黄色av网站在线免费观看 | 97国产爽爽爽久久久 | 精品久久久久香蕉网 | 色资源在线观看 | 国产精品99久久久久久www | 99久久夜色精品国产亚洲96 | 国产精品成人一区二区三区 | 日韩一区二区免费视频 | 91在线电影| 黄色在线免费看 | 日韩免费高清视频 | 成人特级毛片 | 日韩国产精品一区二区三区 | 久久国产精品免费 | 国产精品高潮呻吟久久 | 毛片99| 欧洲国产精品视频 | 欧美日产国产成人免费图片 | 欧美6一10sex性hd | 日韩在线播放一区 | 精品国产91乱码一区二区三区 | 欧美精品a∨在线观看不卡 欧美日韩中文字幕在线播放 | 亚洲欧美少妇 | 高清国产午夜精品久久久久久 | 男女污网站| 国产有码 | 亚洲国产精品视频一区 | 99色在线视频 | 精品国产欧美一区二区三区成人 | 伊人精品在线 | 在线中文视频 | 欧美 日韩 中文 | 午夜精品一区二区三区三上悠亚 | 欧美国产一区二区三区 | 欧美日韩在线一区二区 | 国产精品一区久久久 | 精品久久久久久国产 | 久久久五月天 | 99久久亚洲| www.久久久久久久久久久久 |