当前位置: 代码迷 >> Java Web开发 >> jsp从 mysql查询中文条件 sql语句
  详细解决方案

jsp从 mysql查询中文条件 sql语句

热度:256   发布时间:2016-04-16 22:22:53.0
求助 jsp从 mysql查询中文条件 sql语句
问题有点猥琐。

这里m确定有值,值为“学院新闻“;错误是

我的中文gbk啊设置 什么的应该都没有问题。直接打入”学院新闻“,是能成功的
能得到我想要的结果。
------解决方案--------------------
错误为sql语法错误,使用预编译,设置占位符,这样不容易出错
------解决方案--------------------
SQL语句错了把!
他是想让你这么写
String sql="SELECT * FROM news where type= ? ";
PreparedStatement ps = conn.prepareStatement(sql);
ps.setString(1,m);
ResultSet rs = ps.executeQuery();
------解决方案--------------------
m的值有问题,是不是里面有单引号?
  相关解决方案