C# でDataTableに入っている値を集計したいと思いました。
今まではfor文を書いて一つ一つを足していたのですが、簡単に集計する方法があるんですね。
DataTable.Compute メソッド (String, String)
string sqltxt = “SELECT ninzu FROM class_table”
object total = dt.Compute(“Sum(ninzu)”, null);
l_Gokei.Text = “合計:” + total.ToString() + “人”;
DataTableに入れるSQLはちょっと省略してありますが、こんな感じで集計できます。