请问,表中的列,如何计算与前一行的差

adcv3v 2012-10-11 03:05:24
DataColumn.Expression 属性 :获取或设置表达式,用于筛选行、计算列中的值或创建聚合列。
比如:col.Expression = "数量 * 单价";


问题:如何计算数量列的此行与上一行的差,Expression 表达式怎么写?


...全文
104 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
bdmh 2012-10-11
  • 打赏
  • 举报
回复
干不了,你自己干吧,要么sql中组织好(可以用存储过程),要么自己本地计算
stonespace 2012-10-11
  • 打赏
  • 举报
回复
.Expression 属性做不到,你只能用DataTable读取数据,自己写代码来计算然后填充到另一个DataTable中,

110,825

社区成员

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

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

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