Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2008, 16:08
egroj79
 
Fecha de Ingreso: mayo-2008
Mensajes: 1
Antigüedad: 16 años
Puntos: 0
Problemas al hacer consultas desde java

Hola que tal buenas tardes, bueno antes que nada quiero aclarar que este tema lo posteo aqui porque el problema se me presenta desde mi programa en java y es muy raro la verdad, bueno el problema es el siguiente:
tengo el siguiente codigo declarado:

Connection mSQLcon;
Statement stmt;
ResultSet result;

Class.forName("oracle.jdbc.driver.OracleDriver");
mSQLcon = DriverManager.getConnection(
sDriver,
sUser, Pwd);

stmt=mSQLcon.createStatement(ResultSet.TYPE_SCROLL _SENSITIVE, ResultSet.CONCUR_UPDATABLE);
result =stmt.executeQuery(sQuery);

/************************************************** *
Nota para este caso sQuery tiene el siguiente valor:
select id_competencia, nombre_competencia from t_edd_cat_competencias where tipo_comp = 'T' order by id_competencia
************************************************** ***/

COmo podrán ver, cargo el driver, establesco la conexion, y hago todo lo necesario para no tener ningun problema, y realizo comunmente varias consultas sin ningun problema, pero al realizar la que se encuentra en la cadena anterior , se traba mi programa y no me realiza ninguna acción más, los unicos pasos de mas que realizo son los siguientes:
despues ordenar la ejecución de la consulta todo esta bien despues realizo lo siguiente:
result.last(); // para situar el cursor al final de el juego de resultados, para que por medio de resul.getRow() obtener el número de elementos que extraje, pero ya no llego a este ultimo paso, porque al indicarle que vaya a el ultimo registro el programa se muere, hago notar que no manda ni una excepción ni marca error alguno, simple y sencillamente se mantiene ejecutando esta ultima instrucción y no regresa, alguien sabe como pudo arreglar esto??? necesito ayuda urgente, de antemano muchisimas gracias