Bagi yang belum tahu apa itu jWAT-1.0.1, silahkan baca jWAT-1.0.1: Sebuah Library yang mampu membuat Program Java dalam beberapa menit.
Mengubah data di Database
Untuk mengubah data di database kita menggunakan class Ubah(), yang memiliki beberapa method seperti berikut: (KoneksiMySQL & UbahData)
KoneksiMySQL(...):
- host adalah nama alamat host/server dari database MySQL
- db adalah nama database yang kita gunakan
- user adalah username database kita; secara default adalah “root”
- pass adalah password database kita, secara default adalah “” / kosong
Contoh KoneksiMySQL(...):
- host: localhost
- db: db_toko
- user: root
- pass: (kosong)
UbahData(...):
- namaTabel adalah nama dari tabel
- kunciPrimer adalah Primary Key atau Field dari tabel
- nilaiKunci adalah nilai yang akan kita masukkan ke Primary Key
- Field2nya adalah nama-nama Field dari tabel selain Primary Key (pisahkan nama field dengan tanda koma)
- nilai2Field adalah nilai-nilai yang akan kita masukkan ke field selain Primary Key (pisahkan nilainya dengan tanda koma)
Contoh UbahData(...):
- namaTabel: tb_barang
- kunciPrimer: kode_barang
- nilaiKunci: txtKodebarang.getText()
- Field2nya: nama_barang dan harga_satuan
*)ingat, pisahkan nama field dengan tanda koma - nilai2Field: txtNamaBarang.getText() dan txtHargaSatuan.getText()
*)ingat, pisahkan nilainya dengan tanda koma
Cara membuat Ubah Data
- Buka form yang sudah dipersiapkan
- Klik Source; Tambahkan import seperti berikut di baris paling atas. (jika ada package maka letakkan di bawah nama package)
- Klik 2x tombol Edit dan ketikkan syntax berikut
- Coba jalankan Form tersebut, inputkan Kode Barang yang akan diubah beserta data baru untuk Nama Barang dan Harga Satuan. Klik tombol Edit untuk melihat hasilnya
Keterangan:
- Dikarenakan kita memiliki 2 field yang akan diubah maka pada kode di atas ditulis: (“nama_barang,harga_satuan”)
- Tetapi jika kita memiliki jumlah field yang berbeda, misal 4 field maka: (“nama_barang,harga_beli,harga_jual,satuan”). *)ingat, pisahkan nama field dengan tanda koma
- Dikarenakan kita memiliki 2 nilai untuk mengisi field selain Primary Key maka pada kode di atas ditulis: (txtNamaBarang.getText() + "," + txtHargaSatuan.getText())
- Tetapi jika kita memiliki jumlah field yang berbeda, misal 4 field maka: (txtNamaBarang.getText() + "," + txtHargaBeli.getText() + "," + txtHargaJual.getText() + "," + txtSatuan.getText()) . *)ingat, pisahkan nilainya dengan tanda koma
Download library jWAT-1.0.1
Download Source Code jWAT-1.0.1: Mengubah data di Database
Download db_toko.sql
Password: wiwitsDownload db_toko.sql
Selanjutnya:
- jWAT-1.0.1: Membuat Kode Otomatis (Auto Code)
- jWAT-1.0.1: Menyimpan data ke Database
- jWAT-1.0.1: Menampilkan data dari Database ke jTable
- jWAT-1.0.1: Mengubah data di Database
- jWAT-1.0.1: Menghapus data di Database
- jWAT-1.0.1: Pencarian data di Database
No comments:
Write komentar