你好,
把四个值传递到后台,拼接sql时先判断条件值有没有,如果有就添加sql条件,如果没有就不拼接。
一般都是这么做的。
希望能帮到你。
在sql里的写法可以用下面的方法:
where (订单号字段=订单号框值 or isnull(订单号框值,'')='') and (批号字段=批号框值 or isnull(批号框值,'')='') and (型号字段=型号框值 or isnull(型号框值,'')='') and (生产日期字段=生产日期框值 or isnull(生产日期框值,'1899-12-31')='1899-12-31')
if语句
if(xx!=null){
sql+=" and xx=xx";
}