Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

[RESOLVIDO] Como inserir dados em 2 tabelas do banco em 1 formulário

$
0
0

@geferson.nascimento escreveu:

Olá galera, eu estou fazendo um formulário que quando for preenchido o seu conteúdo deve ser registrado em duas tabelas do banco de dados. Já tentei algumas maneiras, mas não deram certo!


DoacaoDAO

import model.DaoUtil;

public class DoacaoDAO extends DaoUtil {

   public boolean setAdicionar(DoacaoDTO doacao) throws SQLException, ClassNotFoundException {
    String sql = "INSERT INTO tb_material (nome_material, tipo_material, desc_material)"
            + "VALUES(?, ?, ?)"; 
            

    PreparedStatement ps = super.getPreparedStatement(sql); 
    ps.setString(1, doacao.getNome_material()); 
    ps.setString(2, doacao.getTipo_material());
    ps.setString(3, doacao.getDesc_material());
    
    
    sql = "INSERT INTO tb_doacao (desc_doacao)" + "VALUES(?)";
    ps.setString(1, doacao.getDesc_doacao());
    
             
    int ret = ps.executeUpdate();
    ps.close();
    super.getFechaConnection();

    return ret > 0;
}

Mensagens: 3

Participantes: 2

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093