以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- SQLGroupTableBuilder中的AddExp方法添加表达式列怎么处理ISNULL (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=30777) |
-- 作者:ysq128 -- 发布时间:2013/4/3 14:20:00 -- SQLGroupTableBuilder中的AddExp方法添加表达式列怎么处理ISNULL SQLGroupTableBuilder中的AddExp方法添加表达式列不支持ISNULL的吗?我操作了 IsNull("库存",0)不行,这儿的表达式应该怎么写.对于NULL的数据运算
|
-- 作者:Bin -- 发布时间:2013/4/3 14:21:00 -- 只能传表达式, IsNull并不是表达式. |
-- 作者:狐狸爸爸 -- 发布时间:2013/4/3 14:27:00 -- 你然是统计,不用考虑0和空的区别,累加结果是一样的。
如果你要设置统计条件,格式为:
g.Filter = "某列 Is Not Null" |
-- 作者:ysq128 -- 发布时间:2013/4/3 14:29:00 -- 哦。Tables("店铺盘点_盘点差异").DataTable.DataCols.Add("差异数", Gettype(Double), "ISNULL([库存数],0)-ISNULL([盘点数],0)") 那我用临时增加表达式列的方式解决。 |