首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教,表中的列,怎么计算与前一行的差

2012-10-20 
请问,表中的列,如何计算与前一行的差DataColumn.Expression 属性 :获取或设置表达式,用于筛选行、计算列中

请问,表中的列,如何计算与前一行的差
DataColumn.Expression 属性 :获取或设置表达式,用于筛选行、计算列中的值或创建聚合列。
比如:col.Expression = "数量 * 单价";


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




[解决办法]
.Expression 属性做不到,你只能用DataTable读取数据,自己写代码来计算然后填充到另一个DataTable中,
[解决办法]
干不了,你自己干吧,要么sql中组织好(可以用存储过程),要么自己本地计算

热点排行