Qual o motivo Desse NOT A STATEMENT ?
[code]public void Alterar(DadosCompras alt) throws ClassNotFoundException, SQLException {
String mens = null;
int resp = JOptionPane.showConfirmDialog (null, “Deseja realmente alterar?”,
“Alteração”, JOptionPane.YES_NO_OPTION,
JOptionPane.QUESTION_MESSAGE );
if ( resp == JOptionPane.YES_OPTION ) {
Connection con = FactoryConnection.getConnection();
PreparedStatement stmt = null;
try {
alt = new DadosCompras();
String sql;
"UPDATE DadosCompras "
+ "SET produtoinf='" + DadosCompras.getProdutoInf()
+ "MarcaInf= '" + DadosCompras.getMarcaInf() + "' "
+ "QuantidadeInf= '" + DadosCompras.getQuantidadeInf() + "' "
+ "PrecoInf= '" + DadosCompras.getPrecoInf() + "' "
+ "WHERE CodComp = " + DadosCompras.getCodComp();
stmt = con.prepareStatement(sql);
} catch (SQLException e) {
System.out.println("Erro no SQL"); } [/code]
O Erro Está Na Linha :
+ "WHERE CodComp = " + DadosCompras.getCodComp();
O Tal do NOT A STATEMENT Aparece…
Quem Puder Ajudar, Desde Já Eu Agradeço!!!