以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  SQLGroupTableBuilder存在bug!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=4743)

--  作者:reachtone
--  发布时间:2009/10/25 19:47:00
--  SQLGroupTableBuilder存在bug!
经测试,现已可确认,SQLGroupTableBuilder存在bug,交叉统计应该也存在同样的问题。请老六修正:
例子在这里:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目12.rar


同样的代码,在内部表中正常,用sql数据库就出错。例子中同时附带sql数据库,请测试。
外部数据库测试错误如下:

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

--  作者:狐狸爸爸
--  发布时间:2009/10/26 8:12:00
--  
收到,我搞定。
--  作者:reachtone
--  发布时间:2009/10/26 9:02:00
--  

原来是sqlserver不支持iif语句,改用case when就ok了。
不同的后台数据库一定要遵循相应的语法,请老六在帮助中特别提醒这一点,免得更多人为此困惑不解!
iif并不是通用的,它在内部表和access数据库中使用没问题,sql数据库中就不行。