为了账号安全,请及时绑定邮箱和手机立即绑定

关于or的问题

怎么将中间的and变为or,也就是变成选择查询

正在回答

1 回答

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);



0 回复 有任何疑惑可以回复我~
#1

晓月残枫 提问者

非常感谢!
2016-04-23 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JDBC之 “ 对岸的女孩看过来”
  • 参与学习       99326    人
  • 解答问题       856    个

一起领略JDBC的奥秘,为进一步学习集成框架打下良好的基础

进入课程

关于or的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信