ADO.NET中dateset的應用
阿新 • • 發佈:2018-11-28
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]
思維導圖