
Estad del Cursor no Valido-SQL Distinct-Java JdbcD
Publicado por Isak (8 intervenciones) el 21/07/2005 18:40:11
Tengo un problema al ejecutar un distinct con un Statement. Estoy utilizando el sun.jdbc.odbc.JdbcOdbcDriver, lo curioso es que la consulta siguiente:
SELECT DISTINCT Id1, Area FROM Tabla me genera una excepcion (Estado del Cursor no Valido)
pero si cambio la consulta por esta otra:
SELECT Id3, Area3 FROM Tabla Where Id1 = 1 AND Year='2001', todo trabaja bien. Alguien sabe a que se debe que el Distinct me genera esa Excepcion.
Estoy Seguro que la Excepcion se genera en estas lineas:
. while(rsTabla.next()) {
. System.out.println("Id1 "+rsTabla.getInt(1));
. }//Fin del while
SELECT DISTINCT Id1, Area FROM Tabla me genera una excepcion (Estado del Cursor no Valido)
pero si cambio la consulta por esta otra:
SELECT Id3, Area3 FROM Tabla Where Id1 = 1 AND Year='2001', todo trabaja bien. Alguien sabe a que se debe que el Distinct me genera esa Excepcion.
Estoy Seguro que la Excepcion se genera en estas lineas:
. while(rsTabla.next()) {
. System.out.println("Id1 "+rsTabla.getInt(1));
. }//Fin del while
Valora esta pregunta


0