关于or的问题
怎么将中间的and变为or,也就是变成选择查询
怎么将中间的and变为or,也就是变成选择查询
2016-04-21
Map<String, Object> pram=prams.get(0);
sql.append(pram.get("name")+" "+pram.get("opr")+" "+pram.get("value")+" ");
for(int i=1;i<prams.size();i++)
{
pram=prams.get(i);
sql.append(pram.get("prep")+" "+pram.get("name")+" "+pram.get("opr")+" "+pram.get("value")+" ");
}
/*************************************************************/
Map<String, Object> pram=new HashMap<String,Object>();
pram.put("name","user");
pram.put("opr", "=");
pram.put("value", "'123456'");
prams.add(pram);
pram=new HashMap<String,Object>();
pram.put("prep", "or");
pram.put("name","passwd");
pram.put("opr", "=");
pram.put("value", "'123'");
prams.add(pram);
Action.search(prams);
举报