Bom dia,
Estou querendo resgatar um coluna de tabela mas aparece esse erro :
org.postgresql.util.PSQLException: Não pode utilizar métodos de consulta que pegam uma consulta de um comando preparado.
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:249)
Segue o método :
public List<Cliente> listarNome(boolean b) throws Exception {
BancoDeDados bd = new BancoDeDados();
bd.conectar();
String sql = "select * from cadcliente";
PreparedStatement p = bd.getPreparedStatement(sql);
ResultSet res = p.executeQuery(sql);
List<Cliente> lista = new ArrayList<Cliente>();
while (res.next()) {
Cliente c = new Cliente();
c.setNOME(res.getString("nome"));
lista.add(c);
}
bd.desconectar();
return lista;
}
Alguém sabe o que é ??