日期:2014-05-18  浏览次数:20674 次

Mysql的like用法?
我是这样用的:
pstmt=conn.prepareStatement( "select   *   from   user   where   name   like   '%?% ' ");
pstmt.setString(1, "撒 ");
rs   =   pstmt.executeQuery();

运行后报一个错误(目前没办法看错误信息),有没有朋友这样用的?我想知道这种用法对不对?



------解决方案--------------------
pstmt=conn.prepareStatement( "select * from user where name like % '? '% ");
%放在里面试试,你可以用这个SQL语句放到数据库中运行一下看成不成功