1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Problema List Java

Pessoal, estou com um problema.

Eu tenho dentro de um DAO de Cliente, esse código:

 public List<Cliente> getTodos() throws SQLException {
        String sql = "SELECT * FROM cliente ORDER BY codigo";
        Connection con = ConexaoJDBC.getInstance().getCon();
        ResultSet rs = con.createStatement().executeQuery(sql);
        List<Cliente> lista = new ArrayList();
        while (rs.next()) {
            Cliente c;
            c = new Cliente(rs.getInt("codigo"), rs.getString("nome"),
                    rs.getString("endereco"), rs.getString("dt_nasc"), (Cidade) rs.getObject("cod_cidade"), rs.getString("telefone"));
            lista.add(c);

        }
        return lista;
    }

Mas ele está dando um erro exatamente na parte de (Cidade) rs.getObject("cod_cidade")

Ou melhor, meu programa está inserindo no banco de dados, mas na hora de pegar do banco e mostrar na tabela dá esse erro e não vai.

Alguém pode me ajudar ?

  • O erro que dá é: java.lang.Integer cannot be cast to br.upf.ordens.model.beans.Cidade

    jsieg   04 de jun de 2014
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java bdd ou faça a sua própria pergunta.