当前位置: 代码迷 >> VB Dotnet >> 用linq,将dataset重复行去掉,怎么做
  详细解决方案

用linq,将dataset重复行去掉,怎么做

热度:249   发布时间:2016-04-25 02:20:28.0
用linq,将dataset重复行去掉,如何做?
某列,比如“指标简码”列相同的行去掉,
用linq如何写?
------解决方案--------------------
不可能,除非你用的是VS2008以下,不支持Linq。

贴出完整的代码和错误来。
------解决方案--------------------
m_dst_绩效指标设置.Tables(0).AsEnumerable().GroupBy(Function(x) x("指标简码").ToString()).Select(Gunction(x) x.First())
------解决方案--------------------
那你把Group By写成我那样

Group q By x("指标简码") Into x
  相关解决方案