C#中遍历DataSet数据集对象实例
2023-06-13 09:15:42 时间
本文介绍C#上如何使用DataSet对象,并对DataSet对象中的表进行遍历,同时遍历表中的每一行,遍历每一行的每一列的值。
首先什么是DataSet,在C#中,Dataset就像一个数据库,其中可以有多个表(Table),也可以只有一个表,每个表中有行(DataRow)和列(DataColumn)。使用DataRow[DataColumn]的形式可以得到某行某列数据值。
//下面例子中使用foreach来遍历DataSet中的所有表,对于每个表遍历所有的记录,并输出每一行的每个值
foreach(DataTabledtinMyDataset.Tables)//MyDataSet是自已定义并已赋值的DataSet对象。
{
foreach(DataRowdrindt.Rows)///遍历所有的行
{
foreach(DataColumndcindt.Columns)//遍历所有的列
{
Console.WriteLine(“{0},{1},{2}”,dt.TableName,dc.ColumnName,dr[dc]);//表名,列名,单元格数据
}
}
}
//遍历DataSet中第一个表的多行多列
foreach(DataRowmDrinMyDataset.Tables[0].Rows)
{
foreach(DataColumnmDcinMyDataset.Tables[0].Columns)
{
Console.WriteLine(mDr[mDc].ToString());
}
}
看完第一个例子再看第二个例子是不是觉得简单多了?
相关文章
- 使用C#创建WebService实例
- c# mysql executenonquery_C#与数据库访问技术之ExecuteNonQuery方法
- C#javaScript函数的相互调用
- 数据库数据类型float到C#类型decimal,float数据类型转化无效
- asp.net(C#)解析Json的类代码
- C#简单的加密类实例
- C#制作鹰眼的详细全过程(带注释)实例代码
- 基于C#MBG扩展方法类库的使用详解
- C#计算两个文件的相对目录算法的实例代码
- C#编写Windows服务实例代码
- c#调用winrar解压缩文件代码分享
- C#引用类型和值类型的介绍与实例
- c#生成excel示例sql数据库导出excel
- c#分页显示服务器上指定目录下的所有图片示例
- C#实现让窗体永远在窗体最前面显示的实例
- C#使用伪随机数实现加密用户密码的方法
- C#实现一键换IP、重置DNS、网关及掩码的方法
- C#中私有构造函数的特点和用途实例解析
- C#中Predicate<T>与Func<T,bool>泛型委托的用法实例