gridcontrol 合计行

hyh1006 2012-05-12 11:28:09
请问各位高手,在gridControl中,对列进行平均合计的时候,列中空的单元格(值为空)怎么排除在外,不进行平均值的计算呢?在设计器总有没有哪里可以设置呢?
...全文
363 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hyh1006 2012-05-13
  • 打赏
  • 举报
回复
能否在gridControl进行处理呢?
  • 打赏
  • 举报
回复
1.取数据的时候用SQl文处理
2.取得数据后用.NET内置函数处理
1)Entity:t.AsEnumerable().Average(p=>Convert.ToDecimal(p["列2"].ToString()))
2)DataTable:
a=mytable.Compute( "avg(fenshu) ", "true ");

DataTable myTable;
myTable = myDataSet.Tables["Orders"];
// Declare an object variable.
object objSum;
objSum = myTable.Compute("Sum(Total)", "EmpID = 5");
轮子创造者 2012-05-13
  • 打赏
  • 举报
回复
DataTable myTable;
myTable = myDataSet.Tables["Orders"];
// Declare an object variable.
object objSum;
objSum = myTable.Compute("Sum(Total)", "EmpID = 5");
muwan 2012-05-13
  • 打赏
  • 举报
回复
不明白楼主什么意思

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧