Procedimiento Almacenado
Alguien sabe porque al ejecurar con JDBC un procedimiento almacenado se me quedan abiertos los cursores de Oracle, no se cierran!! ¿Como podrÃa solucinarlo? Es que al cabo del tiempo me acaba saltando un ORA:2000(Demasiados cursores abiertos) Por ejemplo:
java.sql.CallableStatement cs=conx.prepareCall("{call P_REGISTRO(?,?,?)}");
cs.setString(1,param1);
cs.setString(2,param2);
cs.registerOutParameter(3,java.sql.Types.VARCHAR);cs.execute();
String sResultado = cs.getString(3);
cs.close()
Muchas gracias
java.sql.CallableStatement cs=conx.prepareCall("{call P_REGISTRO(?,?,?)}");
cs.setString(1,param1);
cs.setString(2,param2);
cs.registerOutParameter(3,java.sql.Types.VARCHAR);cs.execute();
String sResultado = cs.getString(3);
cs.close()
Muchas gracias
