Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

[ASK] Update Data Barang Java

Dear all mohon bantuanya ,

saya punya coding Java sbb:

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
//Simpan Data
try
{
//ubah status tabel
stat=koneksi.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
datajual=stat.executeQuery("SELECT * FROM tbpenjualan");

//Penyimpanan Data
datajual.moveToInsertRow(); //Sediakan Baris baru pada tabel jual
datajual.updateString("nofaktur",tno.getText());
datajual.updateString("KOdeB",tkunci.getText());
datajual.updateString("tgl",ttgl.getText());
datajual.updateString("jumlah",jumlahb.getText());
datajual.updateString("bayar",bayar.getText());
datajual.insertRow();


stat=koneksi.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
databarang=stat.executeQuery("UPDATE `barang` SET `StokB` = '9' WHERE `barang`.`KOdeB` = 'A001';");

//update stok barang
int jml,sstok;


jml = Integer.parseInt(jumlahb.getText());
sstok = stok - jml;
databarang.updateInt("StokB",sstok);
databarang.updateRow();

javax.swing.JOptionPane.showMessageDialog(null,"data telah tersimpan");
}

catch (Exception e)
{ javax.swing.JOptionPane.showMessageDialog(null, "Selalu begitu");
//javax.swing.JOptionPane.showMessageDialog(null,e.getMessage());
}

}

pertanyaan : saya mau saat di simpan stok di tabel barang itu berkurang itu bagai mana ya caranya
coding saya jalan tp saat sampai di coding ini :smile:
//update stok barang
int jml,sstok;


jml = Integer.parseInt(jumlahb.getText());
sstok = stok - jml;
databarang.updateInt("StokB",sstok);
databarang.updateRow();

javax.swing.JOptionPane.showMessageDialog(null,"data telah tersimpan");

dia tidak eksekusi malah loncat ke :smiley:
catch (Exception e)
{ javax.swing.JOptionPane.showMessageDialog(null, "Opo Ikie Reekk dari tadi gagal Mulu!!");
//javax.swing.JOptionPane.showMessageDialog(null,e.getMessage());
}

mohon masukan dan saranya ,
Sign In or Register to comment.