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]["字段"]

    风雪七月花溅墨
  • 相关阅读:
    如何在IE, Firefox, Opera浏览器中支持页面弹出并回传数据
    访问IIS 6.0 web服务时, 显示service unavailable
    新blog新气象
    jQuery 参考手册 选择器
    如何在博客中添加目录并链接到当前页面中的某个位置?
    Excel中左中右截取及去空格
    jQuery 遍历 slice() 方法
    如何知道一个工作簿中有多少个工作表?
    jQuery 选择器
    邮政编码查询网址
  • 原文地址:https://www.cnblogs.com/bobo41/p/3412798.html
Copyright © 2011-2022 走看看