当前位置:  编程技术>.net/c#/asp.net

C#中遍历DataSet数据集对象实例

    来源: 互联网  发布时间:2014-11-01

    本文导语:  本文介绍C#上如何使用DataSet对象,并对DataSet对象中的表进行遍历,同时遍历表中的每一行,遍历每一行的每一列的值。 首先什么是DataSet,在C#中,Dataset就像一个数据库,其中可以有多个表(Table),也可以只有一个表,每个表中...

本文介绍C#上如何使用DataSet对象,并对DataSet对象中的表进行遍历,同时遍历表中的每一行,遍历每一行的每一列的值。

首先什么是DataSet,在C#中,Dataset就像一个数据库,其中可以有多个表(Table),也可以只有一个表,每个表中有行(DataRow)和列(DataColumn)。使用DataRow[DataColumn]的形式可以得到某行某列数据值。

代码如下:

//下面例子中使用foreach来遍历DataSet中的所有表,对于每个表遍历所有的记录,并输出每一行的每个值
foreach (DataTable dt in MyDataset.Tables) //MyDataSet是自已定义并已赋值的DataSet对象。
{
    foreach (DataRow dr in dt.Rows) ///遍历所有的行
    {
        foreach (DataColumn dc in dt.Columns) //遍历所有的列
        {
            Console.WriteLine(“{0}, {1}, {2}”, dt.TableName, dc.ColumnName, dr[dc]); //表名,列名,单元格数据
        }
    }
}

//遍历DataSet中第一个表的多行多列
foreach(DataRow mDr in MyDataset.Tables[0].Rows )
{
    foreach(DataColumn mDc in MyDataset.Tables[0].Columns)
    {
        Console.WriteLine(mDr[mDc].ToString());
    }
}


看完第一个例子再看第二个例子是不是觉得简单多了?

    
 
 

您可能感兴趣的文章:

  • C# 遍历枚举类型的所有元素
  • c# Dictionary遍历方法的小例子
  • C#的Dictionary几种遍历的代码
  • C#使用yield关键字让自定义集合实现foreach遍历的方法
  • c#递归遍历文件夹示例
  • c# 迭代器 遍历文件信息的实例代码
  • c#遍历System.drawing.Color下面的所有颜色以及名称以查看
  • c#基础之数组与接口使用示例(遍历数组 二维数组)
  • C#遍历文件夹的实现代码
  • php遍历数组四种方法 php数组遍历实例
  • 用什么方法可以遍历一个类的所有实例?给点代码。谢谢
  • python中使用enumerate函数遍历元素实例
  • vb.net实例代码 在访问表中遍历记录
  • C++实现二叉树非递归遍历方法实例总结
  • jquery遍历select元素(实例讲解)
  • jquery遍历select元素的二种方法(实例)
  • C语言二叉树的非递归遍历实例分析
  • PHP遍历并打印指定目录下所有文件实例
  • java遍历读取整个redis数据库实例
  • php遍历数组list foreach each方法实例
  • Java遍历Properties所有元素的方法实例
  • C语言实现图的遍历之深度优先搜索实例
  • python数据结构之二叉树的遍历实例
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • c++ stl容器set成员函数介绍及set集合插入,遍历等用法举例
  • jquery遍历筛选数组与遍历解析json对象
  • c++类库Boost.Bimap(遍历,插入,查找,删除)参考代码
  • 请问如何遍历目录并拷贝文件?使用bash Shell。
  • c++ stl容器vector删除(erase),遍历等基本用法介绍及头文件
  • 高分请教高手!目录定时遍历????
  • java map(HashMap TreeMap)用法:初始化,遍历和排序详解
  • PHP文件遍历小例子
  • c++ STL List查找遍历及各成员函数用法详细介绍
  • php无限遍历目录代码
  • python内置映射类型(mapping type):dict哈希字典遍历方式及其它用法举例
  • php遍历目录与其下所有文件
  • jquery进行数组遍历如何跳出当前的each循环
  • jquery遍历checkbox代码与说明
  • 请问怎么用Java实现一个URL的遍历??急!!!!
  • 请问怎样遍历一个hashtable
  • 在遍历目录的情况下如果遇到符号连接…………
  • Shell programme:怎样遍历整个/目录
  • 遍历其文件动态变化的目录
  • 求遍历文件shell
  • 求一段ShellScript,关于遍历文本文件


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3