手机
当前位置:查字典教程网 >编程开发 >C#教程 >C#中遍历DataSet数据集对象实例
C#中遍历DataSet数据集对象实例
摘要:本文介绍C#上如何使用DataSet对象,并对DataSet对象中的表进行遍历,同时遍历表中的每一行,遍历每一行的每一列的值。首先什么是Da...

本文介绍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#中遍历DataSet数据集对象实例】相关文章:

利用C#实现分布式数据库查询

C#身份证验证小例子

C#修改MAC地址类的实例

C#数据结构之循环链表的实例代码

c#数据库与TXT导入导出的实例

C#连接Oracle数据库的实例方法

c#中DateTime.Now函数的使用详解

C#中通过API实现的打印类 实例代码

C# 获取枚举值的简单实例

C# 大小写转换(金额)实例代码

精品推荐
分类导航