c# - 从 C# 中的 DataColumn 值中获取总和

标签 c# sum datacolumn

我在 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/

相关文章:

python - 迭代求和

c# - 拒绝对 DataRow 中单个 DataColumn 的更改

c# - 创建迁移文件时如何为列分配不同的默认值

c# - 将示例项目导入 xamarin studio

SQL SUM GROUP BY 两个表

php - 用PHPExcel计算总和

c# - DataColumn.Expression 属性。将当前列的 bool 值转换为字符串

c# - 将字符串转换为 DataColumn 中的 guid

c# - 如何在 visual studio 2015 中使用 roslyn c# 编译器?

c# - 每次运行后 20 分钟运行线程