更新一個表,字段名不確定 java如何實現

StringBuffer sb=new StringBuffer();
 sb.append(" update quick_order ");
 sb.append(" set  id=id ");
 if(StringUtils.isNotBlank(address)) {
     sb.append(" , address='"+address+"'");
 }
 if(StringUtils.isNotBlank(buyerName)){
     sb.append(" ,buyer_name='"+buyerName+"'");
 }
 if(StringUtils.isNotBlank(buyerName)){
     sb.append(" ,buyer_mobile='"+buyerMobile+"'");
 }
 sb.append(" where code='"+code+"'");
 int count=DbTools.executeUpdate(sb.toString(),conn);
 if(count>0){
     map.put("info", "修改成功");
     map.put("code", "0");
     map.put("desc", "success");
 }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章