oracle java.sql.SQLException: ORA-01000: 超出打开游标的最大数 你的对数据库的connect,resultset等不要只顾着打开而不关闭,也就是多要result.close(),connect.close() 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 似乎是JDBC不支持Resultset的嵌套,即:上一个resultset没关闭之前,不能再打开同一条statement建立resultset,好像我以前碰到是因为这原因,检查一下你是不是也是这样? rs.next()的次数.可能是你的操作次数超过了这个次数,检查一下吧.楼上说得也对,要么关闭,要么从新给resultset复值,最后关闭,不要一个结果集一用到的 PreparedStatement pstatepstate.close();也需要关闭! 主要是PrepareStatement 需要关闭,每次执行pstate.execQuery(),都会向数据库申请游标,用完一定要关闭,否则就会出这个问题。 都回答了,,呵呵!!结果集/statement没关,检查一下程序!! resultset重复使用率过高,可能会抛出系统相关异常.以前我也有过这种情况,不过具体忘记了.呵呵! 没用过,没接触过,友情Up 将“流氓无赖”测试到底 ——始于2003年7月 树欲止而风不停,行云流水匆匆去; 树梢蚂蚱凭空望,江边浪花碎巨石; 支持“流金岁月”!!! ——2003年12月24日am^@^ 一个LIST问题。 求解逻辑运算符 关于JDBC读取结果集循环时停止的问题 重装系统后,装sqlserver时遇到了一个问题!急!求知道的朋友帮个忙! 关于JAVA中的流 通过jdbc如何得到表的注释?? Thread的sleep根本就没有用? java大作业,这种布局是如何实现的? 有人用过Oracle9i AS吗? java 与sql server的连接2 碰到一个棘手的问题:关于多线程程序异常退出的问题 如何销毁一个object?
从新给resultset复值,最后关闭,不要一个结果集一用到的
pstate.close();
也需要关闭!
结果集/statement没关,检查一下程序!!
以前我也有过这种情况,不过具体忘记了.呵呵!
——始于2003年7月
树欲止而风不停,行云流水匆匆去;
树梢蚂蚱凭空望,江边浪花碎巨石; 支持“流金岁月”!!!
——2003年12月24日am^@^