唐·吉坷德
2017-11-01 14:05mysql问题,执行查询语句的时候出错
错误信息:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=null where borrowBookName=null' at line 1
方法:public ResultSet checkBorrowBook(Connection con,Borrow borrow) throws Exception{
String sql= "select * from t_borrow borrowBookAutor=? where borrowBookName=? ";
PreparedStatement psmt=con.prepareStatement(sql);
psmt.setString(1,borrow.getBookName());
psmt.setString(2,borrow.getBorrowBookAutor());
return psmt.executeQuery();
}
- 点赞
- 回答
- 收藏
- 复制链接分享
5条回答
为你推荐
- 此脚本中的PDO出错| 页面变成空白
- mysql
- pdo
- php
- 1个回答
- 为什么模拟预处理语句不与数据库服务器通信?
- mysql
- pdo
- php
- 2个回答
- mfc项目,使用mysql查询时有几率造成程序闪退
- c++
- 4个回答
- SSH框架中的有关数据库的问题
- struts
- spring
- ssh
- hibernate
- 0个回答
- Spring中JdbcTemplate执行SQL出错不回滚?
- spring
- 0个回答
换一换