PostgreSQL - Consulta en PostgreSql

   
Vista:

Consulta en PostgreSql

Publicado por Ricardo (4 intervenciones) el 21/10/2007 17:30:16
Hola un enorme saludo a todos, mi pregunta es la siguiente, esoty conectando Java con PostgreSql, la Conexion es exitosa y comprobada.

Tengo una tabla que contiene datos de todo el personal.
Esta tabla al momento esta vacia, la lleno para hacer consultas, pruebas etc etc!!! Ahora deje mi tabla vacia y la hice correr, me dio estos errores:

ERROR, al tratar de obtener datos en (SQLException)
ResultSet not positioned properly, perhaps you need to call next.

Lo que quiero es validar cualquier tipo de error, quisiera me digan porque me da el error, si supuestamente le aumente el .next(); y como podria solucionarlo. Aqui copio la funcion que saca el error:

public String[ ] obtenerCampoBD(String tabla,String campo) throws SQLException{
String valores[] = new String[3];
String sQuery ="SELECT "+ campo +" FROM "+ tabla;
conjuntoResultados = consultaSQL.executeQuery(sQuery);
System.out.println("------> SE EJECUTO QUERY ..........O.K.");
conjuntoResultados.next();
// Asigna al arreglo el valor de los campos si son encontrados
valores[0]=conjuntoResultados.getString(campo);
return valores;
}

Espero me puedan ayudar gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Consulta en PostgreSql

Publicado por RyDer (2 intervenciones) el 13/11/2007 21:43:25
Seria bueno que antes de hacer el next, revises si no es EOF, y luego, SIEMPRE, te muevas al primer registro.
Asi tienes una mejor validacion de tu metodo.
Exitos!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar