zoukankan      html  css  js  c++  java
  • C#遍历DataSet中数据的几种方法总结

    //多表多行多列的情况
    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]); //表名,列名,单元格数据}
    //遍历一个表多行多列
    foreach(DataRow mDr in dataSet.Tables[0].Rows ){
    foreach(DataColumn mDc in dataSet.Tables[0].Columns){
    Console.WriteLine(mDr[mDc].ToString());}}
    //遍历一个表多行一列
    foreach(DataRow row in DataSet1.Tables[0].Rows){


    //多表多行多列的情况
    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]);   //表名,列名,单元格数据
      }
    //遍历一个表多行多列
      foreach(DataRow   mDr   in   dataSet.Tables[0].Rows   )  
      {  
           foreach(DataColumn   mDc   in   dataSet.Tables[0].Columns)  
          {  
                    Console.WriteLine(mDr[mDc].ToString());    
           }  
      }
    //遍历一个表多行一列
    foreach(DataRow   row   in   DataSet1.Tables[0].Rows)  
      {  
                Console.WriteLine(row[0].ToString());  
      }

    //一行一列
    ds.Tables[0].Rows[0]["字段"]

    风雪七月花溅墨
  • 相关阅读:
    bzoj3295: [Cqoi2011]动态逆序对
    bzoj3262: 陌上花开
    bzoj1176: [Balkan2007]Mokia
    bzoj1935: [Shoi2007]Tree 园丁的烦恼
    [APIO / CTSC2007]数据备份 --- 贪心
    [APIO2007]风铃 --- 贪心
    [NOI2015]寿司晚宴 --- 状压DP
    [NOI2007]货币兑换 --- DP + 斜率优化(CDQ分治)
    [NOI2009]诗人小G --- DP + 决策单调性
    [HNOI2008]玩具装箱TOY --- DP + 斜率优化 / 决策单调性
  • 原文地址:https://www.cnblogs.com/bobo41/p/3412798.html
Copyright © 2011-2022 走看看