帆软支持传入的参数当整个where条件嘛

帆软支持传入的参数当整个where条件嘛

_HCQ%6PNN~I]2L$GE0FX(P5.png类似这样

FineReport yzmi4wK81733224 发布于 2022-10-25 10:22 (编辑于 2022-10-25 10:24)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
runerLv7资深互助
发布于2022-10-25 10:23(编辑于 2022-10-25 10:24)

可以,你把条件拼全了就行;

比如参数值 为  字段 ='值'

最佳回答
0
Leonard.LinLv5初级互助
发布于2022-10-25 10:23

可以用if(某个条件){sql查询结果}

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-10-25 10:25

符合SQL语法就行

最佳回答
0
用户k6280494Lv6资深互助
发布于2022-10-25 10:27(编辑于 2022-10-25 11:04)

在系统里面关闭防止sql注入

1666666938518.jpg

where 1=1

$(if(控件名='值',"and city='1' and time_code='40'",""))

$(if(控件名='值',"and city='2' and time_code>'40'",""))

最佳回答
0
IceBall09Lv6中级互助
发布于2022-10-25 10:51

好像不可以

image.png

  • 用户k6280494 用户k6280494 不要单引号
    2022-10-25 10:58 
  • IceBall09 IceBall09 回复 用户k6280494 你去掉单引号可以吗 俺不行
    2022-10-25 10:59 
  • 用户k6280494 用户k6280494 回复 IceBall09 关闭防sql注入
    2022-10-25 11:01 
  • 5关注人数
  • 395浏览人数
  • 最后回答于:2022-10-25 11:04
    请选择关闭问题的原因
    确定 取消
    返回顶部