createStatement dando pau

5 respostas
C
public ResultSet rs(String a)

{

try

{

Statement MeuState_1 = MinhaConexao.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);

String SQL = “Select * from Produto where CodCategoria = “+a+””;

ResultSet rs = MeuState_1.executeQuery(SQL);

return rs;

}

catch (SQLException ex)

{

}

}

O código compila, e roda … mais depois de um algumas vezes que chamo o método o tomcat avisa um erro na linha. (não é ded primeira)

“Statement MeuState_1 = MinhaConexao.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY);”

Alguém me ajuda …

5 Respostas

_fs

Bem vindo!

Pode postar a mensagem da exceção?

C

Foi mau galera … (Sou o dono da pergunta inicial)
Esquecí de postar a mensagem da exeção:

Description: The server encountered an internal error () that prevented it from fulfilling this request.

smota

Célio Skater:
Esquecí de postar a mensagem da exeção:
Description: The server encountered an internal error () that prevented it from fulfilling this request.

Ainda falta mais informação … o stack trace do erro please.

fora isso … vc está fechando as conexões todas?

Rafael_Steil

Célio Skater:
Foi mau galera … (Sou o dono da pergunta inicial)
Esquecí de postar a mensagem da exeção:

Description: The server encountered an internal error () that prevented it from fulfilling this request.

NUNCA faca isso:

catch (SQLException ex)
{
}

Omitindo a exception, voce nao sabera o que esta errado. Troque esse pedaco de codigo para, pelo menos, algo como

catch (SQLException ex)
{
    ex.printStrackTrace();
}

Rafael

C

ex.printStackTrace() -> “Problemas na conexao com a fonte de dados”

Criado 26 de novembro de 2004
Ultima resposta 26 de nov. de 2004
Respostas 5
Participantes 4