Erro "Invalid Cursor State"

1 resposta
A
Pessoal,





Tenho o seguinte trecho do código:





Statement st = con.createStatement();


ResultSet rs = st.executeQuery("Select max(cod_informacao) as maximo from Informacoes");





int x = rs.getInt("maximo");








Ao tentar executar, ocorre a seguinte mensagem de erro:





java.sql.SQLException: [Microsoft][ODBC Driver Manager] Invalid cursor state


Press any key to continue








O que pode ser este erro?





Obs: Ja testei a conexao com um Update e ela esta OK.





Agradeço se puderem me ajudar.








-----------------


Adriano Silvério Luz

1 Resposta

F

Olá,



vc precisa executar o rs. next(); antes do getInt("xxx");

Criado 12 de junho de 2003
Ultima resposta 13 de jun. de 2003
Respostas 1
Participantes 2