本文實例總結了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排第二列的值
}
例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]);
}
}
}
例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 />");
}
希望本文所述對大家的C#程序設計有所幫助。