参数为空选择全部

参数为空选择全部,参数为空可以查数据,输入参数报错。我参照文档,sql也是复制的,为什么出现这种错误


image.png

FineReport huxsh1 发布于 2020-4-22 19:06
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
zsh331Lv8专家互助
发布于2020-4-22 19:08(编辑于 2020-4-22 19:09)

楼主:下面二个地方添加空格即可解决问题。


SELECT  *  FROM 订单 where 1=1 ${if(len(area) == 0,""," and 货主地区 in ('" + area + "')")}

image.png

最佳回答
1
lisk_njLv4初级互助
发布于2020-4-22 19:14(编辑于 2020-4-22 19:22)

没问题啊,去数据连接看看是不是正常

  • 3关注人数
  • 1364浏览人数
  • 最后回答于:2020-4-22 19:22
    请选择关闭问题的原因
    确定 取消
    返回顶部