cara simpan data dari Jtable dijava

Malam Gan/Sis,

Gimana caranya simpan data dari Jtable ke database? kebetulan hanya beberapa field aja yang ada di jTable yaitu :   id_barang,nama_barang, harga_jual, jumlah, discount, subtotal

image.png

sourcecode simpannya seperti ini :

String tampilan = "yyyy-MM-dd";

            SimpleDateFormat fm = new SimpleDateFormat(tampilan);

            String tanggal=String.valueOf(fm.format(jDateChooser1.getDate()));

                classtransaksi2 idt = new classtransaksi2();

                idt.nofak = txtnofak.getText();

                idt.tanggal = tanggal;

                idt.idBP = (String) jComboBoxidBP.getSelectedItem();

                idt.namaBP = txtnamaBP.getText();

                idt.alamatBP = txtalamatBP.getText();

                idt.kel = txtkel.getText();

                idt.kec = txtkec.getText();

                idt.kota = txtkota.getText();

                int i=0;

                int jumlah_baris = 0;

                while(i < jumlah_baris){

                idt.id_barang = (String) jComboBoxidbarang.getSelectedItem();

                idt.nama_barang = txtnamabarang.getText();

                idt.harga_jual = Double.parseDouble(txtharga.getText());

                idt.jumlah = Double.parseDouble(txtjumlah.getText());

                idt.discount = Double.parseDouble(txtdiscount.getText());

                idt.subtotal = Double.parseDouble(txtsubtotal.getText());

                idt.grandtotal = Double.parseDouble(txtgrandtotal.getText());

                idt.pembayaran = Double.parseDouble(txtpembayaran.getText());

                idt.kembalian = Double.parseDouble(txtkembalian.getText());

               i++;

                }

                    try {

                idt.simpan();

                javax.swing.JOptionPane.showMessageDialog(this, "Data Berhasil Tersimpan","Pesan", javax.swing.JOptionPane.INFORMATION_MESSAGE);

            }catch (Exception e){

                JOptionPane.showMessageDialog(null, e);

            }

    }

Terima kasih

Salam,

Suhandana

avatar suhandana
@suhandana

24 Kontribusi 1 Poin

Dipost 3 tahun yang lalu

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban