Como faço para salvar uma tabela preenchida?

0 respostas
java
M

Boa tarde amigos,

  • Fiz um formulário que cadastra uma equipe com 6 componentes no banco de dados, nesse formulário tem uma tabela que aparece os componentes assim que são salvos um a um;
  • Um outro formulário deve ser preenchido pelo “Chefe de equipe” com outros dados, inclusive com a sua equipe de trabalho cadastrada no BD;
  • Beleza, eu consigo trazer a equipe do BD que aparece nesse formulário do “chefe de equipe” numa jTable, o problema está que ao final o chefe de equipe tem que salvar esse formulário que deve ser diário, no BD,( imaginando que são vários chefes de equipe, cada um com sua equipe pré definidas), eu não estou conseguindo salvar a Jtable, acho que por que são varias linhas de uma só vez. alguém pode me ajudar?
    no meu DAO está assim: e assim só consigo salvar uma inserção por vez, certo?
public void SalvarGuSv (BeansLivro mod){

conex.conexao();

try {

PreparedStatement pst= conex.conn.prepareStatement(insert into gu_sv (nome_gu, func_gu)values (?,?));
pst.setString(1, mod.getGuLivro());
        pst.setString(2, mod.getFuncGuLivro());
        
        pst.execute();
        JOptionPane.showMessageDialog(null, "Equipe Cadastrada");
    }catch (SQLException ex){
        JOptionPane.showMessageDialog(null, "Erro ao Cadastrar /nERRO: "+ ex);
    }
    conex.desconecta();
}
  • E para salvar o formulário eu tenho isso:
    mod.setGuLivro((String)jTableAuxiliares.getValueAt(int dados,int colunas));
    dao.SalvarGuSv(mod);
Criado 25 de junho de 2018
Respostas 0
Participantes 1