我在 dataadapter
中有一个表。我想获取其中特定列的计数和总和。这怎么可能?
这是到达列的代码,之后是什么?
DataColumn buy_count = myDataSet.Tables["all_saled"].Columns["how_much_buy"]
我知道我们在 SQL 中有 sum、count...,但我如何在 C# 中完成它?
最佳答案
您可以使用 LINQ to DataSets
var sales = myDataSet.Tables["all_saled"].AsEnumerable();
var buy_total = sales.Sum(datarow => datarow.Field<int>("how_much_buy"));
Check the LINQ to DataSets 101 Samples
附言可能需要引用 System.Data.DataSetExtensions 程序集。
关于c# - 从 C# 中的 DataColumn 值中获取总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7707290/