以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于在查询表中增加表达式  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=53221)

--  作者:yankunhao
--  发布时间:2014/7/2 16:45:00
--  关于在查询表中增加表达式

我想在查询中增加一个表达式如:IIF([wf_wcsl]>=[sheet_qty],\'OK\',\'NO\') 别名:状态

为什么不行呢?

 

 


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2014-7-2 16:45:40编辑过]

--  作者:Bin
--  发布时间:2014/7/2 16:46:00
--  
你的是MSSQL数据源?
--  作者:yankunhao
--  发布时间:2014/7/2 16:48:00
--  
以下是引用Bin在2014-7-2 16:46:00的发言:
你的是MSSQL数据源?

Microsoft SQL Server 2000


--  作者:有点甜
--  发布时间:2014/7/2 16:48:00
--  
你的是Access数据源,还是Sqlserver数据源?你去掉下面的表达式,看是否出错。
--  作者:Bin
--  发布时间:2014/7/2 16:49:00
--  
SQLSERVER 要用 case when



--  作者:yankunhao
--  发布时间:2014/7/2 16:49:00
--  
以下是引用有点甜在2014-7-2 16:48:00的发言:
你的是Access数据源,还是Sqlserver数据源?你去掉下面的表达式,看是否出错。

Sqlserver数据源,如果没下面的表达式,就正常.


--  作者:有点甜
--  发布时间:2014/7/2 16:49:00
--  

 sqlserver数据源,用 Case When

 

 参考 http://www.cnblogs.com/eshizhan/archive/2012/04/06/2435493.html