Tugas 14 Pemograman Java
Nama : Hanif
Nim : 3420200002
Prodi : Teknik Informatika (Reguler)
public class Latihan 6 extends javax.swing.jframe {
// Nama : Hanif
// Nim : 3420200002
private Final String DB_Username = "root";
private Final String DB_Password = " ";
private Final String DB_Koneksi = "jdbc :mysql ://local host:3306/dbjual";
Public Latihan6() {
inicomponents();
Atur_combo();
Bersih();
}
private void Tombol_CariActionPerformed (java.awt.event.ActionEvent evt) {
// Nama: Hanif
// NIM #3420200002
if (Cek Kode() false) (
return;
String Kode Barang txt Kdbar.getText().trim():
String SQL = "SELECT FROM barang WHERE kabig = " + kode Barang "" Connection Conn(Connection) DriverManager.getConnection (DB Konek,
DB Username, DB Fassword);
Statement Stat Conn.createStatementResultSet RS Stmt.executeQuery(SQL):
if(RS.next()) {
JOptionPane.showMessageDialog(rootPane, "Kode Barang tidak ditemukan!",
*Informani", JOptionPane. INFORMATION MESSAGE):
txt_dbar.setText("");
txt_dbaz.requestFocus():
return;
1
JOptionPane.showMessageDialog(rootPane, "Kode Barang ditemukan!",
"Informasi", JOptionPane. INFORMATION MESSAGE); txt_Nambar.setText (RS.getString("bro_nama"));
txt_Harga.setText (RS.getString("brg_harga"));
txt_Stok.setText (RS.getString("brg_atok")); ComboBox Kategori.setSelectedItem(RS.getString("brg_kategori")):
if (RS.getString("bro_garansi").equals("1")) {
RadioButton Ya.setSelected(true);
RadioButton_Tidak.setSelected(true);
Stmt.close();
Conn.close():
catch (SQLException e) {
e.printStackTrace();
private void Tombol UpdateActionPerformed (java.awt.event.ActionEvent evt) {
// Nama : Hanif
// NIM
: 3420200002
if (Cek Kode () false) {
return;
}
try{
String Kode Barang = txt_Rdbar.getText().trim();
String Nama_Barang txt Nambar.getText().trim();
=
String Harga = txt_Harga.getText().trim();
String Stok = txt_Stok.getText().trim();
String Kategori = ComboBox Kategori.getSelectedItem().toString();
String Garansi = "0";
if (RadioButton_Ya.isSelected()) {
Garansi = "1";
}
Calendar Cal Calendar.getInstance(); SimpleDateFormat SDF = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String Tanggal Jam = SDF. format (Cal.getTime()); SQL UPDATE=
String SQL = "UPDATE barang SET";
SQL += "brg_nama = + Nama Barang +
SQL += "brg_harga = "" + Harga + ",
SQL += "brg stok = '" + Stok + "
SQL += "brg_kategori = !" + Kategori + "'
SQL += "brg_garansi = "+Garansi + ??
SQL += "brg_update = "TanggalJam +
SQL += "WHERE kdbrg "+ Kode Barang + "'";
=
Connection Conn = (Connection) DriverManager.getConnection (DB_Koneksi,
DB_Username, DB_Password); Statement Stmt = Conn.createStatement();
Stmt.executeUpdate (SQL);
Stmt.close();
Conn.close();
JOptionPane.showMessageDialog(rootPane, "Data Berhasil diUpdate!",
"Informasi", JOptionPane. INFORMATION_MESSAGE);
Bersih ();
txt_Kabar.requestFocus();
} catch (SQLException e) {
e.printStackTrace();
Comments
Post a Comment