Javafree
Página Inicial do Fórum > GUI - (Applets, Swing, SWT, etc)

cOMO GRAVAR O RADIO E O COMBO NO MYSQL



Criar novo tópico   Responder tópico


  1. AlexsAlves
    Posts:1


    Comment Arrow

    Publicado em: 01/10/2015 15:45:50

    [color=#444444][/color]

    Boa tarde tenho uma aplicação que estou quase ficando careca de tanto tentar salvar o jradio e o jcombo segue abaixo a sintaxe

    public UsuarioDAO() {
    this.connection = new Banco_dados().getConnection();
    }

    public String adiciona(Usuario conexao) {

    String sql = "INSERT INTO clientes(nome,cep,endereco,telefone,celular,cpf,rg,email,sexo) VALUES(?,?,?,?,?,?,?,?,?)";
    try {


    try (PreparedStatement stmt = connection.prepareStatement(sql)) {
    stmt.setString(1, conexao.getNome());
    stmt.setString(2, conexao.getCep());
    stmt.setString(3, conexao.getEnd());
    stmt.setString(4, conexao.getTel());
    stmt.setString(5, conexao.getCel());
    stmt.setString(6, conexao.getCpf());
    stmt.setString(7, conexao.getRg());
    stmt.setString(8, conexao.getEmail());
    stmt.execute(sql);
    stmt.close();
    } catch (SQLException e) {
    return e.getMessage();
    }
    //return null;
    }

    }
    -------------------------------------------------------------------------
    -------------------------------------------------------------------------

    Segue abaixo a sintaxe do botão salvar

    Usuario conexao = new Usuario();
    conexao.setNome(txtnome.getText());
    conexao.setCep(txtcep.getText());
    conexao.setEnd(txtend.getText());
    conexao.setTel(txttel.getText());
    conexao.setCel(txtcel.getText());
    conexao.setCpf(txtcpf.getText());
    conexao.setRg(txtrg.getText());
    conexao.setEmail(txtemail.getText());
    conexao.setSexo(rbM.getText());
    conexao.setSexo(rbF.getText());


    if ((txtnome.getText().isEmpty()) || (txtcep.getText().isEmpty()) ||(txtend.getText().isEmpty()) || (txttel.getText().isEmpty()) || (txtcel.getText().isEmpty()) || (txtcpf.getText().isEmpty())|| (txtrg.getText().isEmpty()) || (txtemail.getText().isEmpty())|| (cbxcidade.getSelectedItem().toString().isEmpty())|| (cbxestado.getSelectedItem().toString().isEmpty())) ){
    JOptionPane.showMessageDialog(null, "Os campos não podem retornar vazios";

    } else {

    // instanciando a classe UsuarioDAO do pacote dao e criando seu objeto dao
    UsuarioDAO dao = new UsuarioDAO();
    dao.adiciona(conexao);
    JOptionPane.showMessageDialog(null, "Usuário " + txtnome.getText() + " CPF " + txtcpf.getText() + " inserido com sucesso! ";
    }

    // apaga os dados preenchidos nos campos de texto
    txtnome.setText("";
    txtcep.setText("";
    txtend.setText("";
    txttel.setText("";
    txtcel.setText("";
    txtcpf.setText("";
    txtrg.setText("";
    txtemail.setText("";
    rbF.setSelected(false);
    rbM.setSelected(false);

    EU NÃO SEI MAIS COMO FAZER PARA PEGAR O VALOR DO JCOMBO E DO JRADIO PARA ARMAZENAR NO BANCO PEÇO POR FAVOR UM AUXILIO
    _________________

    Alexsandro



  1. Relacionados