public List<Itens_Venda> listar_Itens_Venda() {
String sql = "SELECT * FROM itens_venda iv INNER JOIN venda v ON iv.id_venda = v.id_venda ";
try {
Statement stmt = getConexao().createStatement();
ResultSet rs = stmt.executeQuery(sql);
rs.next();
return getItens_Venda(rs);
} catch (SQLException sQLException) {
System.out.println("Erro ao listar Itens Venda" + sQLException);
}
return null;
}
se eu fizer com PreparedSatment ai nao da erro que esse tipo de sql quando executado com PreparedSatment
resulta erro diz que nao pode ser aplicado com instrucao preparada ai tenho que usar Statement e surge o erro
Statement stmt = getConexao().createStatement();
ResultSet rs = stmt.executeQuery(sql);
aqui da erro com incompativel tipos impostei todas as classes e tal o que pode ser quando troco a linha
Statement stmt = getConexao().createStatement(); por Statement stmt = (Statement) getConexao().createStatement();
ai esse linha nao da mais erro mas ResultSet rs = stmt.executeQuery(sql);
fica ainda com incampativel tipos alguem ajuda ai
Faz o seguinte coloca o isso dentro do catch
sQLException.printStackTrace();
e posta o erro