我现在有一个DataTable
姓名 金额 金额总计
张 30 30
王 30 60
李 30 90
赵 30 120
钱 30 150
金额总计都为自身与排在自己前面的数据的金额相加!
要完成这样的效果!该怎么做!!
1 回答
临摹微笑
TA贡献1982条经验 获得超2个赞
Demo:
//这一部分是你内存中的DataTable DataTable dt = new DataTable(); dt.Columns.Add("姓名"); dt.Columns.Add("金额",typeof(int)); dt.Rows.Add("张", 30); dt.Rows.Add("王", 30); dt.Rows.Add("李", 30); dt.Rows.Add("赵", 30); dt.Rows.Add("钱", 30); //添加统计列 dt.Columns.Add("金额总计", typeof(int)); var sum = 0; foreach (DataRow row in dt.Rows) { sum += Int32.Parse(row["金额"].ToString()); row["金额总计"] = sum; }
- 1 回答
- 0 关注
- 479 浏览
添加回答
举报
0/150
提交
取消