zoukankan      html  css  js  c++  java
  • [转] DataSet的的几种遍历

    1. 多表多行多列的情况

    foreach (DataTable   dt   in   YourDataset.Tables)                         //遍历所有的datatable
    {
        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]["字段"] ;

    参考

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

  • 相关阅读:
    Python-模块
    POJ 1631 nlogn求LIS
    POJ 1274 二分图匹配
    POJ 3661 DP
    POJ 3662 二分+Dijkstra
    POJ 3666 DP
    POJ 2373 单调队列优化DP
    祝自己生日快乐
    POJ 2385 DP
    POJ 3122 Pie 二分答案
  • 原文地址:https://www.cnblogs.com/arxive/p/5700300.html
Copyright © 2011-2022 走看看