Boa tarde…
Estou com o seguinte erro no BD: [color=red]ORA-00933: SQL command not properly ended[/color]
Debuguei e o erro aparece na seguinte linha
Consulta:
[b]public ArrayList<Item> returnItemProduto(String letra) throws IllegalAccessException, InstantiationException, SQLException{
Conexao conexao = new Conexao();
Connection conn = conexao.getConexao();
PreparedStatement pst = conn.prepareStatement("SELECT i.descricao, i.preco, p.descricao, p.figura FROM produto p, item i" +
"WHERE i.cd_item = ? AND i.cd_produto = p.cd_produto");
pst.setString(1, letra);
[color=red]ResultSet rs = pst.executeQuery();[/color]
ArrayList<Item> listaItem = new ArrayList<Item>();
Item i = new Item();
Produto p = new Produto();
while (rs.next()) {
i.setPreco(Double.valueOf(rs.getString("PRECO")));
i.setDescricao(rs.getString("DESCRICAO"));
p.setDescricao(rs.getString("DESCRICAO"));
p.setFigura(rs.getString("FIGURA"));
i.associaProduto(p);
listaItem.add(i);
}
conn.close();
return listaItem;
}[/b]
Desde já agradeço!