1. 程式人生 > >ADO.NET中dateset的應用

ADO.NET中dateset的應用

dataset是ADO.NET的中心概念,可以把它當成ADO.NET的資料庫來理解,它是多個dataTable的集合,下面簡單介紹一下它如何使用

(1)建立與填充資料
dataset同樣需要使用SqlDataAdapter來填充資料

DataSet dataSet = new DataSet();
SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(); 
sqlDataAdapter.Fill(dataSet);  

(2)讀資料
需要注意的是,dataset是多個dataTable的集合,所以在讀取dataset中的資料時,要從表到行再到單個元素的順序讀
1)讀表
按名稱:dataset.Tables[“Name”]
按索引:dataset.Tables[0]
2)讀行
按名稱:dataset.Tables[“Name”].Rows[“Name”]
按索引:dataset.Tables[0].Rows[0]
3)讀單個元素
按名稱:dataset.Tables[“Name”].Rows[“Name”][“Name”]
按索引:dataset.Tables[0].Rows[0][0]
4)讀列名
按名稱:dataset.Tables[“Name”].Columns[“Name”]
按索引:dataset.Tables[0].Columns[0]

思維導圖
在這裡插入圖片描述