C#遍歷DataSet控件實例總結
更新時間:2014年10月28日 10:48:02 投稿:shichen2014
這篇文章主要介紹了C#遍歷DataSet控件的用法,以實例形式總結歸納了常見的遍歷方法,具有一定的參考學習價值,需要的朋友可以參考下
本文實例總結了C#遍歷DataSet控件的方法。分享給大家供大家參考。具體方法如下:
DataSet控件在.net主要是用來存儲數據的,它更像一個表格或數組,下面就來給大家簡單介紹C#遍歷DataSet控件實例。
復制代碼 代碼如下:
for(i=0;i<ds.table[0].Row.Count;i++)
{
string str=ds.table[0].Row[i][0];//第I排第一列的值
string str1=ds.table[0].Row[i][1];//第I排第二列的值
}
{
string str=ds.table[0].Row[i][0];//第I排第一列的值
string str1=ds.table[0].Row[i][1];//第I排第二列的值
}
例1:
復制代碼 代碼如下:
foreach (DataTable dt in YourDataset.Tables)
{
foreach (DataRow dr in dt.Rows)
foreach (DataColumn dc in dt.Columns)
Console.WriteLine("{0}, {1}, {2} ", dt.TableName, dc.ColumnName, dr[dc]);
}
}
}
{
foreach (DataRow dr in dt.Rows)
foreach (DataColumn dc in dt.Columns)
Console.WriteLine("{0}, {1}, {2} ", dt.TableName, dc.ColumnName, dr[dc]);
}
}
}
例2:取出里面的字段值
復制代碼 代碼如下:
dataset ds=new dataset;
//獲取dataset的第一張table,取其他table只須改下標
datatable dt=ds.tables[0];
//遍歷行
foreach(datarow dr in dt.rows)
{
//遍歷列
for(int i=0;i<dt.columns.count;i++)
{
response.write(dr[i].tostring();
}
response.write("<br />");
}
//獲取dataset的第一張table,取其他table只須改下標
datatable dt=ds.tables[0];
//遍歷行
foreach(datarow dr in dt.rows)
{
//遍歷列
for(int i=0;i<dt.columns.count;i++)
{
response.write(dr[i].tostring();
}
response.write("<br />");
}
希望本文所述對大家的C#程序設計有所幫助。
相關文章
C# 使用動態(tài)庫DllImport("kernel32")讀寫ini文件的步驟
kernel32.dll是Windows中非常重要的32位動態(tài)鏈接庫文件,屬于內核級文件,這篇文章主要介紹了C# 利用動態(tài)庫DllImport("kernel32")讀寫ini文件,需要的朋友可以參考下2023-05-05
C#利用ms office實現office轉pdf的示例代碼
這篇文章主要介紹了C#利用ms office實現office轉pdf的詳細方法,文中通過代碼示例和圖文講解的非常詳細,對大家的學習或工作有一定的幫助,需要的朋友可以參考下2024-09-09
通過容器擴展屬性IExtenderProvider實現WinForm通用數據驗證組件
這篇文章介紹了通過容器擴展屬性IExtenderProvider實現WinForm通用數據驗證組件的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-12-12
C# winform程序實現開機自啟動并且識別是開機啟動還是雙擊啟動
這篇文章主要介紹了C# winform程序實現開機自啟動并且識別是開機啟動還是雙擊啟動的實現代碼,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-10-10

