cara memasukan Jdatechooser ke database

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

cara memasukan Jdatechooser ke database

daf_id
mas" dan mbak"  tlong bantuin ane bnerin program penyewaan ane gag ?? masalah'y script yg ane bkin nie gag mw d save k database (ane pk Xampp),,...
ini script yg ane pk skg..



private void btnCetakActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        try {
        String namaPelanggan = textNamaPelanggan.getText();
        String jaminanPelanggan = textJaminanPelanggan.getText();
        int id_pel = Integer.parseInt(textIdPelanggan.getText());
        int bayar = Integer.parseInt(textBayar.getText());
        SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
       
        Date tanggal = new Date();
        tanggal = tglPinjam.getDate();
        String tanggalPinjam = dateFormat.format(tanggal);
        java.sql.Date dt;
        dt = java.sql.Date.valueOf(tanggalPinjam);
       
        Date tanggal2 = new Date();
        tanggal2 = tglKembali.getDate();
        String tanggalKembali = dateFormat.format(tanggal2);
        java.sql.Date dt2;
        dt2 = java.sql.Date.valueOf(tanggalKembali);
       
       
        if (namaPelanggan.trim().equals("")) {
            new FrameOption("Nama Pelanggan Harus Diisi");
        }
       
        else if (jaminanPelanggan.trim().equals("")){
            new FrameOption("Jaminan Tidak Boleh Kosong");
           
        }else {
          try{
                Koneksi koneksi = new Koneksi();
                Statement statement = koneksi.getConnection().createStatement();
                statement.executeUpdate("insert into sewa(no_sewa,id_pelanggan,batas1,batas2,jaminan,id_karyawan,biaya) values ( null, " + id_pel + ",'" + tanggalPinjam + "','" + tanggalKembali + "','" + jaminanPelanggan +"'," + id2 + "," + bayar+")");
           
         
          } catch (Exception e){}
        }
       
        }catch(Exception e){}
    }                                        
Reply | Threaded
Open this post in threaded view
|

Re: cara memasukan Jdatechooser ke database

athomft
This post has NOT been accepted by the mailing list yet.
Terimakasih mas
Reply | Threaded
Open this post in threaded view
|

Re: cara memasukan Jdatechooser ke database

Akhira
This post has NOT been accepted by the mailing list yet.
In reply to this post by daf_id
untuk malasah JDateChooser sama halnya dengan menyimpan date pada umumnya. hanya saja perlu melakukan konversi terlebih dahulu dari java.uti.Date menjadi java.sql.Date. Caranya sebagai berikut :

java.sql.Date sql =new java.sql.Date(tglPinjam.getDate().getTime());

tidak perlu melakukan perubahan pattern terus di ubah ke String. Untuk lebih jelasnya bagaimana cara menggunakan JDateChooser atau JCalendar silahkan kunjungi [http://www.community-java.com/2017/03/cara-menggunakan-jdatechooser-atau-jcalendar-di-java-swing.html] sebagai referensi saja.

semoga membantu..