ola, estou com um problema com o comando delete no mysql, se alguem souber o que está errado, favor me ajude!!
Meu comando:
s.executeUpdate(“Delete from venda where codpro=” + pega2 + " and codvenda=" +pega4);
ERRO: Erro de SQL
Valeu
ola, estou com um problema com o comando delete no mysql, se alguem souber o que está errado, favor me ajude!!
Meu comando:
s.executeUpdate(“Delete from venda where codpro=” + pega2 + " and codvenda=" +pega4);
ERRO: Erro de SQL
Valeu
ta faltando "
Tá faltando as apspas simples entre a variáveis
Exe:
s.executeUpdate("Delete from venda where codpro= ’ " + pega2 + " ’ and codvenda= ’ " +pega4 " ’ ");
Você ainda não está usando PreparedStatement?
PreparedStatement stmt = connection.prepareStatement("DELETE FROM COMPRAS WHERE COD_PRO=? AND COD_VENDA=?");
stmt.setInt(1,pega2);
stmt.setInt(2,pega4);
stmt.execute();
stmt.close();
conn.close();
Duvido que vc vai ter esses problemas de novo.