1. 程式人生 > >ADO.NET 之斷開連接層

ADO.NET 之斷開連接層

per 都是 end image 信息 rop 獲取 才會 dap

定義:

使用ADO.NET斷開連接層,就會使用System.Data命名空間的許多成員(主要是DataTable、DataTable、DataRow、DataColumn、DataView和DataRelation)在調用層建模內存中的數據庫數據。

當使用ADO.NET斷開式訪問方式的時候,不需要連接到數據庫,但任然會使用攔截和命令對象。我們還會補充一個叫做數據適配器的特殊對象(擴展自DbDataAdapter抽象類)來獲取和更新數據。

DataSet的作用

DataSet類型內部包含了3個強類型的集合。 DataTableCollection,DataRelationCollection

,PropertyCollection.

DataSet的Table屬性允許訪問包含獨立DataTable的DataTableCollection.而DataRelationCollection可以通過編程來表示各表之間的父子關系。(後面胡仔細介紹的)

ExtendedProperties屬性提供了PropertyCollection對象的訪問,通過它能把額外的名稱/值信息關聯到DataSet.

DataSet主要屬性

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

方法:

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

構建DataSet ,一般我們的DataSet都是用來保存獲取到的是數據,後面會就介紹到

技術分享

只有在DataSet中插入幾個DataTable時,DataSet對象才會有意思。我們先從DataColumn結構開始。

使用DataColumn

ADO.NET 之斷開連接層