关于条件查询的数据底层写法

在前几天写的一个查询底层时,用到了七个参数,四个字段参数,三个分页参数。
写参数的查询一般就是满足查询条件的查询。在前台中根据用户选择的操作不同进行查询
在写数据层的时候,肯定的要根据条件来查询。
在给SQL语句写参数的时候,要加上以下的判断:
如果是字段是String字符串的时候:

if(sparam!=null && sparam!="")
{
     sbMsg.Appand("and 数据库字段="+sParam+"");  
}

如果数据库字段是int型的时候:

if(iParam>0)
{
      sbMsg.Appand("and 数据库字段="+iParam+"");  
}

也就是说,在数据查询的时候,当赋给参数的值满足这些条件的时候就可以执行到这些SQL语句了。
原文地址:https://www.cnblogs.com/yinhe/p/1323656.html