seguinte tenho o metodo pra fazer update no banco access
public void Update_devedor(Double devedor, Integer id_venda) {
String sql = "UPDATE venda set devedor = ? where id_venda = ?";
try {
PreparedStatement stmt = getConexao().prepareStatement(sql);
stmt.setDouble(1, devedor);
stmt.setInt(2, id_venda);
stmt.executeUpdate();
stmt.close();
} catch (SQLException sQLException) {
System.out.println("Erro ao setar devedor total venda " + sQLException);
}
}
chamo ele assim
VendaDao venD = new VendaDao();
venD.Update_devedor_total(Double.parseDouble(devedor_total.getText()), ven.getid_venda());
System.out.println(ven.getid_venda()); aparece certinho o id da venda que eu quero fazer update
System.out.println(devedor_total.getText()); aparece certiinho o valor q eu quero fazer o update
Erro ao setar devedor total venda java.sql.SQLException: [Microsoft][Driver ODBC para Microsoft Access] Par?metros insuficientes. Eram esperados 3.
nao funciona alguem poderia ajudar ai valeuuu