[转] DataSet的的几种遍历

简介:

1. 多表多行多列的情况

复制代码
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]);   //表名,列名,单元格数据
}
复制代码

 

2. 遍历一个表多行多列

复制代码
foreach(DataRow   mDr   in   dataSet.Tables[0].Rows   )  
{  
       foreach(DataColumn   mDc   in   dataSet.Tables[0].Columns)  
      {  
         Console.WriteLine(mDr[mDc].ToString());    
      }  
}
复制代码


3.遍历一个表多行一列

foreach(DataRow   row   in   DataSet1.Tables[0].Rows)  
{  
  Console.WriteLine(row[0].ToString());  
}

 

4. 一行一列

ds.Tables[0].Rows[0]["字段"] ;

 

 

参考

1.C#遍历DataSet中数据的几种方法总结

没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。




    本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/arxive/p/5700300.html ,如需转载请自行联系原作者
相关文章
|
11月前
|
并行计算 前端开发 物联网
全网首发!真·从0到1!万字长文带你入门Qwen2.5-Coder——介绍、体验、本地部署及简单微调
2024年11月12日,阿里云通义大模型团队正式开源通义千问代码模型全系列,包括6款Qwen2.5-Coder模型,每个规模包含Base和Instruct两个版本。其中32B尺寸的旗舰代码模型在多项基准评测中取得开源最佳成绩,成为全球最强开源代码模型,多项关键能力超越GPT-4o。Qwen2.5-Coder具备强大、多样和实用等优点,通过持续训练,结合源代码、文本代码混合数据及合成数据,显著提升了代码生成、推理和修复等核心任务的性能。此外,该模型还支持多种编程语言,并在人类偏好对齐方面表现出色。本文为周周的奇妙编程原创,阿里云社区首发,未经同意不得转载。
28738 18
|
存储 JSON 安全
Token验证技术文档
【7月更文挑战第6天】Token验证是现代Web应用中常见的安全措施,用于确保用户身份的合法性和请求的安全性。它基于令牌(Token)的概念,通过在客户端和服务端之间传递一个安全的、有时限的字符串来验证用户身份,替代传统的基于会话的认证机制。本文档旨在介绍一种基本的Token验证流程,并提供一个简单的代码示例,使用JSON Web Tokens (JWT) 实现这一过程。
1579 1
|
11月前
|
Oracle 关系型数据库 数据库
flashback实现数据快速复原
【11月更文挑战第1天】Flashback 技术是 Oracle 数据库提供的一种数据恢复机制,允许用户快速将数据库对象恢复到过去某个时间点或系统变更号(SCN)的状态。主要功能包括 Flashback Table(表级恢复)、Flashback Query(查询历史数据)和 Flashback Database(数据库级恢复)。通过这些功能,用户可以在不使用传统备份恢复方法的情况下,高效地恢复数据。例如,使用 `FLASHBACK TABLE` 语句可以将表恢复到指定时间点,而 `FLASHBACK QUERY` 则允许查询历史数据。
437 2
|
开发者 C# 存储
WPF开发者必读:样式与模板的艺术,轻松定制UI外观,让你的应用程序更上一层楼!
【8月更文挑战第31天】在WPF应用开发中,样式与模板是实现美观界面与一致性的关键工具。样式定义了控件如字体、颜色等属性,而模板则允许自定义控件布局与子控件,两者均可存储于`.xaml`文件中。本文介绍了样式与模板的基础知识,通过示例展示了如何创建并应用它们来改变按钮的外观,从而提升用户体验。
365 0
|
搜索推荐 算法
基于用户的协同过滤算法实现商品推荐
基于用户的协同过滤算法实现商品推荐
248 2
|
存储 SQL 分布式计算
性能优化:Spark SQL中的谓词下推和列式存储
性能优化:Spark SQL中的谓词下推和列式存储
|
监控 关系型数据库 MySQL
MySQL性能调优与监控:优化查询与实时监测
本文深入探讨了MySQL数据库的性能调优与监控,通过详细的代码示例,介绍了优化器与执行计划、查询性能调优策略,以及性能监控工具与指标。优化查询性能是数据库管理中的关键环节,通过合理的查询设计、索引的使用和避免不必要的操作,可以显著提升数据库操作效率。性能监控工具如MySQL Performance Schema和MySQL Enterprise Monitor能够实时监测数据库的性能指标,帮助管理员及时发现和解决性能问题。
1588 0
MySQL性能调优与监控:优化查询与实时监测
|
存储 关系型数据库 MySQL
MySQL的binlog日志只是记录MySQL的修改操作吗?查询操作是否记录?底层原理是什么?
MySQL的binlog日志只是记录MySQL的修改操作吗?查询操作是否记录?底层原理是什么?
701 0
|
搜索推荐 大数据 PyTorch
推荐模型复现(一):熟悉Torch-RecHub框架与使用
Torch-RecHub是一个轻量级的pytorch推荐模型框架
1088 0
推荐模型复现(一):熟悉Torch-RecHub框架与使用