Sent: Monday, May 22, 2000 12:49 PM
Subject: [SouJava-J] BD X Java
Pessoal,
Estou tentando usar um BD Access junto com o
java. Ao abrir um recordset e fazer qualquer opera��o, ele traz a seguite
mensagem de erro:
java.sql.SQLException: ResultSet is
closed
at
sun.jdbc.odbc.JdbcOdbcResultSet.getMetaData(JdbcOdbcResultSet.java:1306)
at sun.jdbc.odbc.JdbcOdbcResultSet.findColumn(Compiled
Code)
at
sun.jdbc.odbc.JdbcOdbcResultSet.getInt(JdbcOdbcResultSet.java:444)
at
Computador.doPlay(Computador.java:157)
at Computador.verificaJogo(Compiled
Code)
at
Peca$Click.mouseClicked(Peca.java:79)
at
java.awt.Component.processMouseEvent(Component.java:2361)
at
java.awt.Component.processEvent(Component.java:2203)
at
java.awt.Container.processEvent(Container.java:901)
at java.awt.Component.dispatchEventImpl(Compiled
Code)
at
java.awt.Container.dispatchEventImpl(Compiled
Code)
at
java.awt.Component.dispatchEvent(Compiled
Code)
at
java.awt.EventDispatchThread.run(Compiled Code)
O que estou tentando fazer:
ResultSet ataque = s.executeQuery("SELECT * FROM Ataque ORDER BY NivelPerigo DESC, Coordenada
ASC, Vazios DESC");
ResultSet defesa = s.executeQuery("SELECT * FROM Defesa ORDER BY NivelPerigo DESC, Coordenada
ASC, Vazios DESC");
ataque.next();
defesa.next();
fa=ataque.getInt("NivelPerigo"); <-- Exatamente
aqui ocorre o erro
fd=defesa.getInt("NivelPerigo");
Algu�m sabe o porque???
Obrigado!!!
Eduardo