jWAT-1.0.1: Menyimpan data ke Database

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.

Menyimpan data ke Database
Untuk menyimpan data ke database kita menggunakan class Simpan(), yang memiliki beberapa method seperti berikut: (KoneksiMySQL & SimpanData)

KoneksiMySQL(...):
jWAT-1.0.1: Menyimpan data ke Database
  • 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(...):
 jWAT-1.0.1: Menyimpan data ke Database
  • host: localhost
  • db: db_toko
  • user: root
  • pass: (kosong)

SimpanData(...):
jWAT-1.0.1: Menyimpan data ke Database
    • 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 SimpanData(...):
      • 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 Simpan Data
      • Buka form yang sudah dipersiapkan
       jWAT-1.0.1: Menyimpan data ke Database
      • Klik Source; Tambahkan import seperti berikut di baris paling atas. (jika ada package maka letakkan di bawah nama package)
       jWAT-1.0.1: Menyimpan data ke Database
      • Klik 2x tombol Save dan ketikkan syntax berikut

      • Coba jalankan Form tersebut dan klik tombol Save untuk melihat hasilnya

      Keterangan:
      • Dikarenakan kita memiliki 2 field yang akan diisi 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: Menyimpan data ke Database
      Download db_toko.sql
      Password: wiwits
       
      Selanjutnya:

      No comments:
      Write komentar