手机
当前位置:查字典教程网 >编程开发 >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#中DateTime.Now函数的使用详解

C#求解哈夫曼树,实例代码

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

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

通过VS中的数据源选择对话框简单实现数据库连接配置[图]

C#生成影像金字塔的原理实例

c#中利用委托反射将DataTable转换为实体集的代码

C#身份证验证小例子

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

精品推荐
分类导航