A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Programação Prof.: Bruno Rafael de Oliveira Rodrigues.

Apresentações semelhantes


Apresentação em tema: "Programação Prof.: Bruno Rafael de Oliveira Rodrigues."— Transcrição da apresentação:

1 Programação Prof.: Bruno Rafael de Oliveira Rodrigues

2 Separando o código do Contato Pacotes: br.edu.facfunam.bd br.edu.facfunam.controle br.edu.facfunam.contato

3 br.edu.facfunam.bd Conexao.java Cadastrar.java Alterar.java Excluir.java Pesquisar.java

4 br.edu.facfunam.controle ValidaContato: Gets e Sets dos atributos //regras de validação nos sets public void Cadastro(){ Cadastrar cd = new Cadastrar(); //importa pacote bd if(!getNome().isEmpty() && !getTelefone().isEmpty() && !get ().isEmpty()){ cd.inserir(getNome(), getTelefone(), get ()); }

5 Cadastrar public class Cadastrar { Conexao conecta = new Conexao(); Statement stmt; public void inserir(String nome, String telefone, String ){ try { conecta.abrir(); stmt= conecta.conn.createStatement(); String sql = "INSERT INTO CONTATO (NomeContato, Telefone, )" + " VALUES ('"+nome+"','"+telefone+"','"+ +"')"; stmt.executeUpdate(sql); conecta.fechar(); JOptionPane.showMessageDialog(null, "Cadastro efetuado com sucesso"); } catch (SQLException e) { JOptionPane.showMessageDialog(null, "Erro de SQL"+e); }catch(Exception e){ JOptionPane.showMessageDialog(null, "Erro Qualquer"+e); } } }

6 Botão Cadastrar em Contato ValidaContato vc = new ValidaContato(); vc.setNome(txtnome.getText()); vc.setTelefone(txttelefone.getText()); vc.set (txt .getText()); vc.Cadastro();


Carregar ppt "Programação Prof.: Bruno Rafael de Oliveira Rodrigues."

Apresentações semelhantes


Anúncios Google