lihat juga

Friday, November 16, 2012

Program Java Membuat Formulir Pendaftaran di NetBeans

Program Java Membuat Formulir Pendaftaran di NetBeans | Program Java Membuat Formulir Pendaftaran di NetBeans | Program Java Membuat Formulir Pendaftaran di NetBeans.


Berikut ini Source Program Java Membuat Formulir Pendaftaran di NetBeans
public class FormPendaftaran extends javax.swing.JFrame {
        DefaultTableModel modelTabelDaftar = new DefaultTableModel();
        KoneksiDatabaseKwitansi  koneksiDatabaseKwitansi = new KoneksiDatabaseKwitansi();
    public FormPendaftaran() {
        initComponents();
        modelTabelDaftar.addColumn("NO Pendafataran");
        modelTabelDaftar.addColumn("Program Study");
        modelTabelDaftar.addColumn("Nama");
        modelTabelDaftar.addColumn("Jenis Kelamin");
        modelTabelDaftar.addColumn("Tempat Lahir");
        modelTabelDaftar.addColumn("Tanggal lahir");
        modelTabelDaftar.addColumn("Agama");
        modelTabelDaftar.addColumn("Alamat");
        modelTabelDaftar.addColumn("no.Telpon");
        modelTabelDaftar.addColumn("Email");
        TableDaftar.setModel(modelTabelDaftar);
        tampil();
     
    }
    public void tampil (){
 
    modelTabelDaftar.getDataVector().removeAllElements();
    modelTabelDaftar.fireTableDataChanged();
        try {
            Connection koneksiTabelDaftar = koneksiDatabaseKwitansi.getKoneksi();
            String sql = "Select * From tabel_daftar";
            Statement statementTabelDaftar = koneksiTabelDaftar.createStatement();
            ResultSet resultSetTabelDaftar = statementTabelDaftar.executeQuery(sql);
            while(resultSetTabelDaftar.next()){
             
                Object [] ObjectTabelDaftar = new  Object[10];
                ObjectTabelDaftar [0]=resultSetTabelDaftar.getInt("no_pendaftaran");
                ObjectTabelDaftar [1]=resultSetTabelDaftar.getString("Program_Study");
                ObjectTabelDaftar [2]=resultSetTabelDaftar. getString("Nama");
                ObjectTabelDaftar [3]= resultSetTabelDaftar.getString("Jenis_Kelamin");
                ObjectTabelDaftar [4] = resultSetTabelDaftar.getString("Tempat_lahir");
                ObjectTabelDaftar [5]= resultSetTabelDaftar.getInt("Tanggal_Lahir");
                ObjectTabelDaftar [6]= resultSetTabelDaftar.getString("Agama");
                ObjectTabelDaftar [7]= resultSetTabelDaftar.getString("Alamat_Lengkap");
                ObjectTabelDaftar [8]=resultSetTabelDaftar.getString("no_telpon");
                ObjectTabelDaftar [9]=resultSetTabelDaftar.getString("email");
                modelTabelDaftar.addRow(ObjectTabelDaftar);
                }
            resultSetTabelDaftar.close();
            statementTabelDaftar.close();
            System.out.print("\nBerhasil");
        } catch (SQLException ex) {
            System.out.print("\ngagal"+ ex.toString());
        }
 
    }
    public void insertDaftar(){
        int no =Integer.parseInt(pendaftaranTextField.getText());
        String Study = studiComboBox.getSelectedItem().toString();
        String nama = namaTextField.getText();
        String jenis ;
        if(radioLakiLaki.isSelected()){
            jenis= "Laki-Laki";
          }
        else{
            jenis = "Perempuan";
     
        }
        String tempat = tempatTextField.getText();
        int tanggal = Integer.parseInt(tanggalTextField.getText());
        String agama = agamaComboBox.getSelectedItem().toString();
        String alamat = alamatTextField.getText();
        String telpon = telponTextField.getText();
        String email = emailTextField.getText();
     
        try {
            Connection koneksiTabeDaftar = koneksiDatabaseKwitansi.getKoneksi();
            String sql = "Insert into tabel_daftar values (?,?,?,?,?,?,?,?,?,?)";
            PreparedStatement statementTabelDaftar = koneksiTabeDaftar.prepareStatement(sql);
       
                statementTabelDaftar.setInt(1, no);
                statementTabelDaftar.setString(2, Study);
                statementTabelDaftar.setString(3, nama);
                statementTabelDaftar.setString(4, jenis);
                statementTabelDaftar.setString(5, tempat);
                statementTabelDaftar.setInt(6, tanggal);
                statementTabelDaftar.setString(7, agama);
                statementTabelDaftar.setString(8,alamat);
                statementTabelDaftar.setString(9, telpon);
                statementTabelDaftar.setString(10, email);
             
                statementTabelDaftar.executeUpdate();
                System.out.print("\nAnda Telah Terdaftar");
        } catch (SQLException ex) {
            System.out.print("\nAnda Belum Terdaftar dengan PESAN "+ex.toString());
        }
            finally{
     
            tampil();
        }
    }
    public void delete (){
 
        int i = TableDaftar.getSelectedRow();
     
        int no = (int) modelTabelDaftar.getValueAt(i, 0);
     
        if(i< 0) {
     
        return;
     
        }
        try {
            Connection koneksiTabelDaftar = koneksiDatabaseKwitansi.getKoneksi();
            String sqlDelete = "Delete  From tabel_daftar Where no_pendaftaran=?";
            PreparedStatement  statementKoneksi = koneksiTabelDaftar.prepareStatement(sqlDelete);
         
            statementKoneksi.setInt(1, no);
            statementKoneksi.executeUpdate();
            statementKoneksi.close();
         
            System.out.print("\nDELETE BERHASIL");
        } catch (SQLException ex) {
            System.out.print("\nDELETE GAGAL Dengan PESAN"+ex.toString());
        }
            finally{
            tampil();
        }
    }
 
    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                      
      
            insertDaftar();  
    }                                      
    private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
        delete();
    }

Hasil Running Program Java Membuat Formulir Pendaftaran di NetBeans


ads

Ditulis Oleh : gdfysx Hari: 12:43 AM Kategori:

0 comments:

Post a Comment

surf