zoukankan      html  css  js  c++  java
  • DataTable分组求和

     

    方法一:

                DataTable dt =newDataTable();
                dt.Columns.Add(
    newDataColumn("C1",typeof(int)));
                dt.Columns.Add(
    newDataColumn("C2",typeof(string)));
                dt.Columns.Add(
    newDataColumn("C3",typeof(int)));
                dt.Rows.Add(
    1,"a",30);
                dt.Rows.Add(
    2,"a",40);
                dt.Rows.Add(
    3,"b",50);
                dt.Rows.Add(
    4,"b",60);
                dt.Rows.Add(
    5,"a",70);
                Console.WriteLine(
    "a总和:"+dt.Compute("sum(C3)","C2='a'"));
                Console.WriteLine(
    "b总和:"+dt.Compute("sum(C3)","C2='b'"));
    /*
    输出:
    a总和:140
    b总和:110
    */
    ===============================================================================================

    方法二:

                循环计算

  • 相关阅读:
    提升ASP.NET性能
    人性的弱点
    墨菲定律
    沟通
    网站
    程序员思维模式
    CSS
    HTML
    路由和数据传递(04)
    Sql Server中查看所有数据库,表名,字段名以及字段类型
  • 原文地址:https://www.cnblogs.com/liningit/p/4861753.html
Copyright © 2011-2022 走看看