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

jsp页面输入中文搜索问题~与sql数据库有关~!请教~~~~
我要作个页面上的搜索功能~~比如输入中,搜索sql数据库一列包含中这个字的所有信息..
问题是在sql里是select   *   from   table   where   列名= '%中% '
我用setString   这里的2个%符号怎么处理?...式了几个都抱错..哪为指点下谢了~~




------解决方案--------------------
up
------解决方案--------------------
select * from table where 列名=?

setString( "% "+值+ "% ");
------解决方案--------------------
%一般都直接在后台SQL写的,你在前台搜索的时候加这个干吗


------解决方案--------------------
prepareStatement
------解决方案--------------------
你直接把select dprice from dagger where dname like %你的值% 在数据库里面执行看看有记录吗