在前几天写的一个查询底层时,用到了七个参数,四个字段参数,三个分页参数。
写参数的查询一般就是满足查询条件的查询。在前台中根据用户选择的操作不同进行查询
在写数据层的时候,肯定的要根据条件来查询。
在给SQL语句写参数的时候,要加上以下的判断:
如果是字段是String字符串的时候:
if(sparam!=null && sparam!="")
{
sbMsg.Appand("and 数据库字段="+sParam+"");
}
如果数据库字段是int型的时候:
if(iParam>0)
{
sbMsg.Appand("and 数据库字段="+iParam+"");
}
也就是说,在数据查询的时候,当赋给参数的值满足这些条件的时候就可以执行到这些SQL语句了。