Foxtable(狐表)用户栏目专家坐堂 → OriginalValue原数值为空按0计算要如何写?


  共有4583人关注过本帖树形打印复制链接

主题:OriginalValue原数值为空按0计算要如何写?

帅哥,在线噢!
狐狸爸爸
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/1/13 9:56:00 [显示全部帖子]

cmd.CommandText = "Update {订单明细} Set 累计入库 = 累计入库 - iif(数量 Is Null,0,数量)"

 

如果是SQL Server

 

cmd.CommandText = "Update {订单明细} Set 累计入库 = 累计入库 - (Case When 数量 Is Null Then 0 Else 数量 End)"

[此贴子已经被作者于2014-1-13 10:00:24编辑过]

 回到顶部
帅哥,在线噢!
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/1/13 10:45:00 [显示全部帖子]

sql语句,取的都是数据库的原始值,不用担心。

 回到顶部