社区
C#
帖子详情
DataTable过滤数据
xiaofan_sap
2010-08-10 03:52:48
在程序里取出数据集放在一个DataTable里面,我只是想取出里面的两列A跟B,其中A列有很多重复值,我想去掉重复值,改如何做呢。
...全文
865
16
打赏
收藏
DataTable过滤数据
在程序里取出数据集放在一个DataTable里面,我只是想取出里面的两列A跟B,其中A列有很多重复值,我想去掉重复值,改如何做呢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
让爱延续
2010-08-10
打赏
举报
回复
[Quote=引用 3 楼 wuyq11 的回复:]
DataTable dt;
DataTable newdt=dt.DefaultView.ToTable(true, new string[] { "id" });
[/Quote]
up...
ccskychenwei
2010-08-10
打赏
举报
回复
建议在写sql语句时就将重复的记录过滤掉。。。。。
路人乙e
2010-08-10
打赏
举报
回复
循环老table插入新table 循环体中判断是否已存在
周药师
2010-08-10
打赏
举报
回复
最好用SQL语句直接过滤
这样既方便 速度又快
rwm5366745
2010-08-10
打赏
举报
回复
select A,B from TableName where A in (select distinct A from TableName)
Comeonzhou
2010-08-10
打赏
举报
回复
Datarow[] dr=dt.select("条件");
rwm5366745
2010-08-10
打赏
举报
回复
直接在sql语句不就能解决了吗
garfieldzf
2010-08-10
打赏
举报
回复
就是不知道你去除重复后的数据想如何操作。
garfieldzf
2010-08-10
打赏
举报
回复
我的思路:
用sql查出你要的两列数据,
有重复的数据放在list里, 用linq去除重复数据。
guohelv0519
2010-08-10
打赏
举报
回复
如果你的 DataTable 中的数据是来自于数据库,那么在填充数据之前就该在 SQL 语句中过滤重复的内容,而不该在 DataTable 中做处理,毕竟在查询过程处理要来得方便。
Alfredknox
2010-08-10
打赏
举报
回复
应该没有直接的方法去获取,LZ可以另外新建一个DataTable,然后增加二个字段,再对你的数据集DataTable循环获取值,其中在循环的时候可以写另一个方法去判断当前列是否有此值,有即continue,这样就可以去掉重复,大概思路是这样
Icefile
2010-08-10
打赏
举报
回复
不重复时可以用Sql控制 只取A和B 那你可以
for(int i=0;i<datatable.rows.count;i++){
string A+=datatable.rows[i][A].tostring();
string B+=datatable.rows[i][B].tostring();
}
不懂装懂
2010-08-10
打赏
举报
回复
[Quote=引用 3 楼 wuyq11 的回复:]
DataTable dt;
DataTable newdt=dt.DefaultView.ToTable(true, new string[] { "id" });
[/Quote]
学习了
wuyq11
2010-08-10
打赏
举报
回复
DataTable dt;
DataTable newdt=dt.DefaultView.ToTable(true, new string[] { "id" });
Love_Air523824
2010-08-10
打赏
举报
回复
Group By 按某一字段值分组
yixianggao
2010-08-10
打赏
举报
回复
先在 MSDN 里看下 DataTable 的所有方法和属性吧!
取
DataTable
中满足条件的
数据
,项目测试运行。
取
DataTable
中满足条件的
数据
,项目测试运行。
dataTable
过滤
重复
数据
并导出word的代码
dataTable
过滤
重复
数据
并导出word的代码
C#操作
DataTable
方法实现
过滤
、取前N条
数据
及获取指定列
数据
列表的方法
主要介绍了C#操作
DataTable
方法实现
过滤
、取前N条
数据
及获取指定列
数据
列表的方法,实例分析了C#操作
DataTable
的各种常用技巧,非常具有实用价值,需要的朋友可以参考下
react-
datatable
:带有排序、
过滤
和分页的 React
数据
表
React
数据
表 React
数据
表 安装 npm install --save react-
datatable
用法 import React , { Component } from 'react' import MyComponent from 'react-
datatable
' class Example extends Component { render ( ) ...
利用linq给两个
datatable
去重
两个
datatable
,t1和t2 t2是t1的子集,用linq去掉t1中包含t2的
数据
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章