社区
C#
帖子详情
datatable合并行
hello0902
2010-06-19 03:50:56
datatable中相同ID只有最后一列不同,现在想导出excel时将相同ID的相同字段合并为一行,最后那个不同列合并成这一行的最后一个单元格~
eg:
1 a b c
1 a b d
1 a b e
2 z s k
2 z s p
....
结果:
1 a b c;d;e
2 z s k;p
...全文
46
3
打赏
收藏
datatable合并行
datatable中相同ID只有最后一列不同,现在想导出excel时将相同ID的相同字段合并为一行,最后那个不同列合并成这一行的最后一个单元格~ eg: 1 a b c 1 a b d 1 a b e 2 z s k 2 z s p .... 结果: 1 a b c;d;e 2 z s k;p
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
悔说话的哑巴
2010-06-19
打赏
举报
回复
http://www.pccode.net/info/2010/04/11/20100411-3435.html
看看这个
悔说话的哑巴
2010-06-19
打赏
举报
回复
可以SQL 存储过程来搞
足球中国
2010-06-19
打赏
举报
回复
循环弄到一个表里去。再导出到EXCEL
DataTable
合并
重复
行
(解决方案)
DataTable
合并
重复
行
(解决方案)
jquery
datatable
单元格
合并
jquery
datatable
单元格
合并
,通过js实现相同内容单元格动态
合并
!!!jquery
datatable
单元格
合并
,通过js实现相同内容单元格动态
合并
!!!
DataTable
合并
//创建数据库连接 SqlConnection con = new SqlConnection("server=.;database = test; uid = sa; pwd = 123456"); try { //打开数据库连接 con.Open(); //数据适配器,传输数据库数据 SqlDataAdapter sda = new SqlDataAdapter("select * from Person where PersonId 150 and PersonId < 160", con); DataSet ds = new DataSet(); sda.Fill(ds, "dt1"); sda1.Fill(ds, "dt2"); //
DataTable
1
DataTable
dt1 = ds.Tables["dt1"]; //
DataTable
2
DataTable
dt2 = ds.Tables["dt2"]; //将
DataTable
2中的
行
添加到
DataTable
1 //前提:dt1和dt2表结构相同 foreach (DataRow dr in dt2.Rows) dt1.Rows.Add(dr.ItemArray); //绑定表格 dataGridView1.DataSource = dt1; } catch (Exception ex) { throw new Exception(ex.Message); } finally { con.Close(); }
两个
DataTable
合并
, 并保留
合并
状态
两个
DataTable
合并
, 并保留
合并
状态。 如果
合并
后记录有变更,记录的状态为修改。 如果
合并
后记录是新增,记录状态为新增。 如果
合并
后听记录是现有记录,记录状态为删除。
datatable
中移除重复
行
,并能
合并
重复
行
datatable
中移除重复
行
,并能
合并
重复
行
C#
111,119
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章