Advertisement
Guest User

Tombol Simpan

a guest
Nov 7th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.96 KB | None | 0 0
  1. try {
  2.             String url ="jdbc:mysql://localhost/pegawai2";
  3.             String user="root";
  4.             String pass="";
  5.             Class.forName("com.mysql.jdbc.Driver");
  6.             con =DriverManager.getConnection(url,user,pass);
  7.            
  8.        
  9.             String var_nip = txt_nip.getText();
  10.             String var_nama = txt_nama.getText();
  11.            
  12.             String var_jk;
  13.             if(laki.isSelected())
  14.             {
  15.                 var_jk="Laki-Laki";
  16.             }
  17.             else
  18.             {
  19.                 var_jk="Perempuan";
  20.             }
  21.           String kode_jabatan;
  22.             String var_golongan=(String) cb_golongan.getSelectedItem();
  23.  
  24.             String var_jabatan=(String) jabatan.getSelectedItem();
  25.       if(var_jabatan.equals("Manager")){
  26.           kode_jabatan="101";
  27.       }
  28.       else if(var_jabatan.equals("Suvervisor")){
  29.           kode_jabatan="102";
  30.       }
  31.       else if(var_jabatan.equals("Staff")){
  32.           kode_jabatan="103";
  33.       }
  34.       else
  35.           {
  36.           kode_jabatan="104";
  37.       }
  38.      
  39.      
  40.       int var_anak =Integer.parseInt(txt_jumlah_anak.getText());
  41.             JOptionPane.showMessageDialog(null, "Data id : Tersimpan"+kode_jabatan);
  42.             String Status=(String) cb_status.getSelectedItem();
  43.             JOptionPane.showMessageDialog(null, "Data id : Tersimpan"+Status);
  44.            
  45.             String sql = "insert into pegawai(nip,nama,jenis_kelamin,kode_jabatan,golongan,status,jumlah_anak)values('"+var_nip+"','"+var_nama+"','"+var_jk+"','"+var_jabatan+"','"+var_golongan+"','"+Status+"',"+var_anak+")";
  46.            
  47.             stm = con.createStatement();
  48.             stm.executeUpdate(sql);
  49.             JOptionPane.showMessageDialog(null, "Data id :"+var_nip+" Tersimpan");
  50.             bersihkan();
  51.        
  52.         } catch (Exception e) {
  53.             JOptionPane.showMessageDialog(null, "Data tidak tersimpan");
  54.             bersihkan();
  55.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement