慕莱坞4652661
2015-03-24 17:22
if(description!=null && !"".equals(description.trim())){
sql.append(" and description like '%' ? '%'");
paramList.add(description);
}
select ID,COMMAND,DESCRIPTION,CONTENT from message where 1=1 and description like '%''精彩''%'
如果是command 的 就没问题
if(command!=null && !"".equals(command.trim())){
sql.append("and command=?");
paramList.add(command);
}
你说的是JDBC部分?这样是对的呀,'%' '精彩' '%',这三个字符串中间应该是有空格的,这在mysql中就是表示这三个字符串相加,和'%精彩%'效果是一样的。
问一下我在myeclipse中用sql.append("and command=?");这一句报错该怎么解决啊? 谢谢
通过自动回复机器人学Mybatis---基础版
107415 学习 · 831 问题
相似问题
回答 3
回答 1