以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]表达式不知道哪里不对。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=88438) |
-- 作者:p6641 -- 发布时间:2016/8/3 1:42:00 -- [求助]表达式不知道哪里不对。 jb.ad dExp("是否含P","iif([罐号] like \'P*\',0,1)") 提示LIKE附近有语法错误 [此贴子已经被作者于2016/8/3 1:47:01编辑过]
|
-- 作者:p6641 -- 发布时间:2016/8/3 9:15:00 -- 顶一下,有人知道吗? |
-- 作者:大红袍 -- 发布时间:2016/8/3 9:26:00 -- 试试
jb.addExp("是否含P", "iif([罐号] like \'P%\', 0, 1)")
你用的是access数据库,还是sqlserver数据库? |
-- 作者:p6641 -- 发布时间:2016/8/3 9:51:00 -- SQL数据库,大红袍老师。 |
-- 作者:大红袍 -- 发布时间:2016/8/3 10:02:00 -- jb.addExp("是否含P", "case when 罐号 like \'P%\' then 0 else 1 end")
|
-- 作者:p6641 -- 发布时间:2016/8/3 10:55:00 -- 这样是以0,1来区分是否含P,在生成查询表的时间的表头显示值也是0,1,该怎么改成我需要显示的 cb.V Groups.AddDef("是否含P","含硼砂|不含硼砂")这样好像不行,只能对应逻辑形的。 |
-- 作者:大红袍 -- 发布时间:2016/8/3 11:08:00 -- 这个意思?
jb.addExp("是否含P", "case when 罐号 like \'P%\' then \'含硼砂\' else \'不含硼砂\' end") |
-- 作者:p6641 -- 发布时间:2016/8/3 11:29:00 -- 我试试 |
-- 作者:p6641 -- 发布时间:2016/8/3 11:36:00 -- 搞定了,呵呵,谢谢大红袍 [此贴子已经被作者于2016/8/3 11:35:45编辑过]
|