C#遍历DataSet中数据的几种方法总结

1.遍历所有的datatable
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.遍历一个表多行多列(常用)
foreach (DataRow mDr in dataSet.Tables[0].Rows)
{
    foreach (DataColumn mDc in dataSet.Tables[0].Columns)
    {
        Console.WriteLine(mDr[mDc].ToString());
    }
}
3.遍历一个表多行一列
foreach (DataRow row in DataSet1.Tables[0].Rows)
{
    Console.WriteLine(row[0].ToString());
}
4.一行一列
ds.Tables[0].Rows[0]["字段"];
5.访问一行中的某个元素
dr.ItemArray[i].ToString();

 

posted @ 2022-07-21 09:14  进步者One  阅读(560)  评论(0)    收藏  举报