Anda di halaman 1dari 1

// Cara untuk membandingkan value yang ada di program dengan di database, dengan

menggunakan parameter count, jika count =1 maka data cocok atau sesuai tetapi j
ika count = 0 maka data tidak ada di database atau tidak sesuai dengan value yan
g ada di program

int count = 0;
koneksi con = new koneksi();
con.konekParam();
ResultSet rs = null;
String sql = "select * from karyawan where username = \""+tUser.getText(
)+"\" and password = \""+tPass.getText()+"\"";
rs = con.executeSelect(sql);
while(rs.next()){
count++;
}

// Cara untuk menambahkan atau insert dari program ke database value atau data d
iambil dari field - field yang berada di program kemudian disimpan kedalam datab
ase
koneksi con = new koneksi();
con.konekParam();
String sql = "INSERT INTO pembelian(id_karyawan, id_supplier, id_barang, tgl_pem
belian, jml_barang_pembelian, total_pembelian) VALUES (\""+tIDKaryawan.getText()
+"\",\""+jComboIDSupplier.getSelectedItem().toString()+"\",\""+tIDBarang.getText
()+"\",\""+today_global+"\",\""+tBanyak.getText()+"\",\""+total_global+"\")";
con.executeUpdate(sql);
//Cara untuk mengupdate data yang sudah ada atau dapat dikatakan di overwrite, d
iambil acuan (lihat setelah WHERE), acuan digunakan untuk menentukan baris mana
yang akan dilakukan updating, contoh WHERE 'id_barang' = bla bla bla itu berarti
baris yang akan diupdate adalah baris yang mengandung 'id_barang' = bla bla bla
koneksi con = new koneksi();
con.konekParam();
String sql = "UPDATE `barang` SET `id_barang`=\""+tIDBarang.getText()+"\",`harga
_beli`=\""+tHargaBeli.getText()+"\",`nama_barang`=\""+tNamaBarang.getText()+"\",
`harga_jual`=\""+tHargaJual.getText()+"\",`stok`=\""+(temp+Integer.parseInt(tBan
yak.getText())) +"\" WHERE `id_barang` = \""+tIDBarang.getText()+"\"";
con.executeUpdate(sql);

Anda mungkin juga menyukai