Olá pessoal, estou desenvolvendo uma aplicação aqui e o banco é o acces devido a simplicidade da aplicação, mas ta dando o seguinte erro:
java.sql.SQLException: Column not found
alguém pode me ajudar a resolver este problema??
Olá pessoal, estou desenvolvendo uma aplicação aqui e o banco é o acces devido a simplicidade da aplicação, mas ta dando o seguinte erro:
java.sql.SQLException: Column not found
alguém pode me ajudar a resolver este problema??
Provavelmente você tá passando um número ou nome de coluna inválido como parâmetro do método que recupera os dados.
o pior que eu ja conferi isso umas 1000 vezes, e tenho certeza que não é.
Posta o trecho de código ae pra gente dar uma olhada.
então vai ai:
public List listarContato (String busca){
List<AdicionarContatoBean> contato = null;
try {
String sql = "select nome from contato where" + busca;
AdicionarContatoBean cont;
conec = new Conexao();
conec.Conectar();
conec.Consultas(sql);
while (conec.rs.next()) {
cont = new AdicionarContatoBean();
cont.setNome(conec.rs.getString("nome"));
cont.setEmpresa(conec.rs.getString("empresa"));
cont.setDd1(conec.rs.getString("dd1"));
cont.setDd2(conec.rs.getString("dd2"));
cont.setFone1(conec.rs.getString("telefone1"));
cont.setFone2(conec.rs.getString("telefone2"));
cont.setData(conec.rs.getString("data_de_cadastro"));
cont.setCodigo(conec.rs.getInt("codigo"));
contato.add(cont);
}
} catch (SQLException ex) {
ex.printStackTrace();
}
return contato;
}