問題
使用 DataTable.Compute 對資料表做運算
解決方法
sourceTable為指定資料要運算的DataTable來源
decimal dTotIncomeTax=0; //做加總 decimal
dTotIncomeTax = Convert.ToDecimal(sourceTable.Compute("SUM(Column)");
//加總加上條件過濾
dTotIncomeTax = Convert.ToDecimal(sourceTable.Compute("SUM(Cloumn)",string.Format("ConditionColumn='{0}'", “2011”));
//做筆數運算
dTotIncomeTax = Convert.ToDecimal(sourceTable.Compute("Count(AnyColumn)");
沒有留言:
張貼留言