永洪社区

标题: 写法替换 [打印本页]

作者: yhdata_D0vpyryt    时间: 2024-4-22 11:32
标题: 写法替换
如果参数为空,就1=1查询所有,参数不为空,就查询控件选择的参数。永洪的写法怎么表示?


作者: yhdata_lyaa    时间: 2024-4-22 11:46
参考
https://www.yonghongtech.com/rea ... paramindataset.html

<a></a>中包含?{a}形式

例如<a>where city=?{a}</a>,参数可以不传值

此语句用<a></a>来标注此条where语句的起始位置,<></>里的内容要和参数的名字一样,要成对出现,不可嵌套使用。当a是空值的时候,会自动把此标签之内的语句删除,这个例子里where语句被删除,因此允许a为空。一般使用如下:

select * from coffee where 1=1 <m>and market in ?{m}</m>

select * from coffee <m>where market like ?{m}</m>




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4