JAVA中为什么用PreparedStatement中的setInt()方法报错提示关闭的语句

2025-05-16 16:51:36
推荐回答(2个)
回答(1):

楼主不知道ps有数量限制吗?
ps最多只能有300个,也就是说ps一旦多于300个,链接就会溢出,无法继续执行了
解决办法:
在第二个for循环的ps.executeUpdate();后面加上一句:ps.close(); 搞定!!!!!
楼主试试,这是我以前遇到的问题,已解决

回答(2):

prepareStatement需要事物不自动提交