需要对DataTable分组求和的语法:VB.net 和C#中还有点不太一样。最后试了好多方法,要这么写

我的dataTabel数据:

  (From p In dataTabel.AsEnumerable()
Group By x= New With { Key.a =p.Item("name")} Into Grp = Group Select dataTabel.Clone.LoadDataRow (New Object()
{grp()(),grp.Sum(Function ( r )
if(String.IsNullOrEmpty(r("fen").ToString)
or String.IsNullOrWhiteSpace(r("fen").ToString),,Convert.ToDouble(r("fen").ToString)))},False)).CopyToDataTable

最后成功打印:

最新文章

  1. 开发新产品的三个验证阶段(EVT/DVT/PVT)
  2. Node.js爬虫抓取数据 -- HTML 实体编码处理办法
  3. Java基础の第二弹 基础语法
  4. web 页面内容优化管理与性能技巧
  5. a mystrious max subquence sum
  6. 【转】REST on Rails指南
  7. 关于Failed to convert property value of type [org.quartz.impl.StdScheduler] to required type [org.springframework.scheduling.quartz.SchedulerFactoryBean
  8. Eclipse插件收藏列表
  9. Jenkins 七: 部署到Tomcat
  10. Spring自学教程-jabc编程详解、RowMapper使用(三)
  11. Netty之二进制文件传输
  12. 如何用css写打印样式
  13. AMDP + XLSX Workbench 报表开发模式
  14. 【升鲜宝】生鲜配送管理系统_升鲜宝供应链系统V2.0 客户管理模块功能与设计,欢迎大家批评指点。
  15. 微信小程序 + nodeJs(loopback) 实现支付
  16. C#基础-九九乘法表和冒泡排序
  17. jsp 自定义标签解决jsp页面中int时间戳的时间格式化问题
  18. Java Statement PK PrepareStatement
  19. 第二章 函数和window对象
  20. [z]spring boot gradle build

热门文章

  1. IDEA Gradle项目控制台输出乱码
  2. Shiro反序列化复现
  3. mybatis-config.xml核心文件配置
  4. HTTP参数污染学习
  5. web 基础(一) HTML
  6. 入门大数据---SparkSQL外部数据源
  7. max depth exceeded when dereferencing c0-param0的问题
  8. [CEOI1999]Parity Game 题解
  9. Python 简明教程 --- 21,Python 继承与多态
  10. 深入理解React:diff 算法