[转] DataSet的的几种遍历
2024-09-07 19:26:26
1. 多表多行多列的情况
foreach (DataTable dt in YourDataset.Tables) //遍历所有的datatable
{
foreach (DataRow dr in dt.Rows) //遍历所有的行
foreach (DataColumn dc in dt.Columns) //遍历所有的列
Console.WriteLine(“{}, {}, {}”, dt.TableName, dc.ColumnName, dr[dc]); //表名,列名,单元格数据
}
2. 遍历一个表多行多列
foreach(DataRow mDr in dataSet.Tables[].Rows )
{
foreach(DataColumn mDc in dataSet.Tables[].Columns)
{
Console.WriteLine(mDr[mDc].ToString());
}
}
3.遍历一个表多行一列
foreach(DataRow row in DataSet1.Tables[].Rows)
{
Console.WriteLine(row[].ToString());
}
4. 一行一列
ds.Tables[].Rows[]["字段"] ;
参考
最新文章
- BZOJ 1911: [Apio2010]特别行动队 [斜率优化DP]
- Storm构建分布式实时处理应用初探
- eclipse中如何远程java debug配置
- MyEclipse 优化
- EventHandler委托与自定义委托
- 20145120 《Java程序设计》第10周学习总结
- Zabbix简介(第一章第一节)
- 监听Activity进入后台(最小化),并根据时间判断是否超时,此解决办法可用于超时重登陆
- codevs 4511 信息传递(NOIP2015 day1 T2)
- easyui-layout中的收缩层无法显示标题问题解决
- c# dev控件 gridcontrol 数据跟随鼠标滚轮滚动也可以编辑
- LeetCode 661. Image Smoother (图像平滑器)
- mysql 两个时间段的差,可以是秒,天,星期,月份,年...
- 【iOS】单元测试
- reorder list(链表重新排序)
- 【zabbix教程系列】一、初识zabbix
- springBoot生成日志文件
- goto语句
- php基础-2
- Linux系统修改防火墙配置
热门文章
- python字符串、列表和字典的说明
- Python使用asyncio+aiohttp异步爬取猫眼电影专业版
- django_orm操作
- luogu2762 太空飞行计划问题
- WebApp开发入门
- python + selenium - 自动化环境搭建
- day01_06.比较运算符
- linuxlinux0.11源码学习——bootsect.s学习
- TensorFlow——小练习:counter
- Educational Codeforces Round 20 B. Distances to Zero