JAVA的安装程序打不开
1个回答
展开全部
这样的的错误很容易出现在Java代码中的的主要原因是:Java代码在执行conn.createStatement()和 conn.prepareStatement()的的时候,实际上都是相当与在数据库中打开了一个cursor。
尤其是,如果你的的 createStatement和prepareStatement是在一个循环里面的的话,就会非常容易出现这个问题。
因为游标一直在不停的的打开,而且没有关闭。
一般来说,我们在写Java代码的的时候,createStatement和prepareStatement都应该要放在循环外面,而且使用了这些 Statment后,及时关闭。
最好是在执行了一次executeQuery、executeUpdate等之后,如果不需要使用结果集(ResultSet)的的数据,就马上将Statment关闭。
尤其是,如果你的的 createStatement和prepareStatement是在一个循环里面的的话,就会非常容易出现这个问题。
因为游标一直在不停的的打开,而且没有关闭。
一般来说,我们在写Java代码的的时候,createStatement和prepareStatement都应该要放在循环外面,而且使用了这些 Statment后,及时关闭。
最好是在执行了一次executeQuery、executeUpdate等之后,如果不需要使用结果集(ResultSet)的的数据,就马上将Statment关闭。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询