Foros del Web » Programación para mayores de 30 ;) » Java »

Problemas al hacer consultas desde java

Estas en el tema de Problemas al hacer consultas desde java en el foro de Java en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 07/05/2008, 16:08
 
Fecha de Ingreso: mayo-2008
Mensajes: 1
Antigüedad: 15 años, 11 meses
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
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:09.