public List<Produto> listar() {
List<Produto> produtos = null;
// Abre conexão com o Banco
try (Connection con = ConexaoBD.getConnection()) {
// Comando SQL para executar
String sql = "SELECT * FROM produtos ";
PreparedStatement ps = con.prepareStatement(sql);
// Executa comando
ResultSet rs = ps.executeQuery();
produtos = new ArrayList<>();
while (rs.next()) {
Produto produto = new Produto();
// FAZENDO RELAÇÃO ENTRE RETORNO DA CONSULTA E OBJETO CLIENTE DO
// JAVA
produto.setId_produto(rs.getInt("id_produto"));
produto.setDescricao(rs.getString("descricao"));
produto.setQtd(rs.getFloat(10));
produto.setValor(rs.getFloat(10));
produtos.add(produto);
}
} catch (SQLException e) {
System.out.println("Erro ao buscar os produtos ");
System.out.println("Motivo ERRO: " + e.getMessage());
}
return produtos;
}
o erro é o seguinte :Motivo ERRO: Column Index out of range, 10 > 4.