@Felipe_Soares1 escreveu:
Estou desenvolvendo um sistema de tratamento, vamos dizer assim .. kkk ele traz todos os produtos que nao tem grupos e famílias cadastrados, para que o usuário possa tratar. Ate agora eu ja consegui selecionar um item da tabela e alterar o grupo e família, porem eu quero fazer uma alteração em massa. por exempo: Grupo : BEBIDAS ALCOOLICAS
Familia: VODKA ai vou barra de pesquisa e digito "VODKA" e a tabela tras tudo q tem vodka no nome (ate aqui ta funcionando) ai eu queria selecionar todos os produtos que se encaixe no grupo e família e fazer esse update em massa Meu codigo ate agora :
private void alterarProdutoUnitario() { String sql = "update produtos set descricao = ?,grupo = ?,familia = ? where codigo = ?"; if (txtFamilia.getText().equals("")) { JOptionPane.showMessageDialog(null, "O campo Familia é Obrigatorio", "Aviso", JOptionPane.WARNING_MESSAGE); return; } if (txtGrupo.getText().equals("")) { JOptionPane.showMessageDialog(null, "O campo Grupo é Obrigatorio", "Aviso", JOptionPane.WARNING_MESSAGE); return; } try { int linha_select = jTable1.getSelectedRow(); pst = conec.prepareStatement(sql); pst.setString(1, jTable1.getValueAt(linha_select, 1).toString()); pst.setInt (2, Integer.parseInt(txtCodigoGrupo.getText())); pst.setInt (3, Integer.parseInt(txtCodigoFamilia.getText())); pst.setInt (4, (int) jTable1.getValueAt(linha_select, 0)); int verificaAuto = pst.executeUpdate(); if (verificaAuto > 0) { JOptionPane.showMessageDialog(null, "Produto Alterado"); } } catch (SQLException error) { JOptionPane.showMessageDialog(null, error); }
Mensagens: 1
Participantes: 1