使用Linq查询DataTable某列数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Linq查询DataTable某列数据相关的知识,希望对你有一定的参考价值。
我的DataTable中有一列数量,假设列名叫:num , 这个DataTable有多行数据。那么使用Linq语言能够求出设个列的所有合计值吗? 如:SUM(num)。
参考技术A var q = (from c in 表名where c.列名 == num
select c.num).Sum();
return Convert.ToInt32(q);追问
能解释一下不啊?看不懂。
追答哪里不懂
var q = (from c in 表名
select c.num).Sum();
linq查询DataTable中的某列去重数据
List<int> lstHashCode = (from d in dtEquipInfo.AsEnumerable() select d.Field<int>("hashcode")).Distinct().ToList();
其中dtEquipInfo是一个带有hashcode列的DataTable
以上是关于使用Linq查询DataTable某列数据的主要内容,如果未能解决你的问题,请参考以下文章