今天操作数据库时遇到了一个Error,具体信息如下:
java.sql.SQLException: Can not issue data manipulation statements with executeQuery().
最终发现了出现这个问题的原因:
应该使用ps.executeUpdate();(ps是一个PreparedStatement)
而我用的是ps.executeQuery();
总结:
Update:用于执行insert、update或者delete语句
Query:用于执行select语句
本文详细解析了在数据库操作中遇到的java.sql.SQLException: Cannot issue datamanipulation statements with executeQuery()错误,并提供了正确的解决方法。通过实例展示了如何正确使用PreparedStatement的update和query方法来执行insert、update或delete语句与select语句。
645

被折叠的 条评论
为什么被折叠?



