Anda di halaman 1dari 4

Syntax Metodh Simpan()

void Simpan(){
try

{
Koneksi ObjKoneksi = new Koneksi();
Connection con = ObjKoneksi.bukaKoneksi();
Statement st = con.createStatement();
String sql = "insert into barang(kodeBrg,namaBrg,satuan,harga) values('"+
txtKode.getText()+"','"+txtNama.getText()+"','"+txtSat.getText()+"',"+
txtHarga.getText()+")";
int rows = st.executeUpdate(sql);
if (rows == 1)
JOptionPane.showMessageDialog(this, "Data sudah ditambahkan.........");
bersih();
st.close();
con.close();
tampilketabel();

}
catch(SQLException e) {
}
}

Syntax ketika txtKode dienter

public void keyReleased(KeyEvent k){}


public void keyPressed(KeyEvent k){
if (k.getKeyCode()==10) {
if(k.getSource()==txtKode){
if(txtKode.getText().equals("")){
JOptionPane.showMessageDialog(this, "Kode Kosong");
}
else {
JOptionPane.showMessageDialog(this, "Kode ada Isinya ..horee");
}
}
}
}
public void keyTyped(KeyEvent k){ }

Syntax Metodh Cari()

void Cari(){
try

}
catch(SQLException e) {
}

void Simpan(){
try

{
Koneksi ObjKoneksi = new Koneksi();
Connection con = ObjKoneksi.bukaKoneksi();
Statement st = con.createStatement();
String sql = "SELECT * FROM barang WHERE kodeBrg ='" + txtKode.getText () + "'";
ResultSet rs = st.executeQuery(sql);
if(rs.next())
{
//"Data ditemukan"
txtKode.setText (rs.getString ("kodeBrg"));
txtNama.setText (rs.getString ("namaBrg"));
txtSat.setText (rs.getString ("satuan"));
txtHarga.setText (rs.getString ("harga"));
btnSave.setEnabled(false);
btnEdit.setEnabled(true);
btnDelete.setEnabled(true);
txtNama.setEnabled(true);
txtNama.requestFocus ();
txtSat.setEnabled(true);
txtHarga.setEnabled(true);
}
else {
//"Data Tidak ditemukan"
btnSave.setEnabled(true);
btnEdit.setEnabled(false);
btnDelete.setEnabled(false);
txtNama.setEnabled(true);
txtNama.requestFocus ();
txtSat.setEnabled(true);
txtHarga.setEnabled(true);
}
rs.close();
con.close();

{
Koneksi ObjKoneksi = new Koneksi();
Connection con = ObjKoneksi.bukaKoneksi();
Statement st = con.createStatement();
String sql = "insert into barang(kodeBrg,namaBrg,satuan,harga) values('"+
txtKode.getText()+"','"+txtNama.getText()+"','"+txtSat.getText()+"',"+
txtHarga.getText()+")";
if(txtKode.getText().equals("") ||

Syntax metodh txtNama.getText().equals("")


Simpan() yang terlengkap:
||

txtHarga.getText().equals("")||
txtSat.getText().equals("")){
JOptionPane.showMessageDialog(this, "Data Belum Lengkappp");
bersih();

}
else {
int rows = st.executeUpdate(sql);
if (rows == 1)
JOptionPane.showMessageDialog(this, "Data sudah ditambahkan.........");
bersih();
st.close();
con.close();
tampilketabel();
}

}
catch(SQLException e) {
}
}

Syntax metodh Edit() yang terlengkap:

void Edit(){

try

{
Koneksi ObjKoneksi = new Koneksi();
Connection con = ObjKoneksi.bukaKoneksi();
Statement st = con.createStatement();
String sql = "update barang set namaBrg='"+txtNama.getText()+"',satuan='"+
txtSat.getText()+"',harga="+txtHarga.getText()+" where kodeBrg='"+
txtKode.getText()+"' ";
if(txtKode.getText().equals("") ||
txtNama.getText().equals("") ||
txtHarga.getText().equals("")||
txtSat.getText().equals("")){
JOptionPane.showMessageDialog(this, "Data Belum Lengkappp");
bersih();
}
else{
int rows = st.executeUpdate(sql);
if (rows == 1)
JOptionPane.showMessageDialog(this, "Data sudah diubah.........");
bersih();
st.close();
con.close();
tampilketabel();
}

}
catch(SQLException e) {
void Edit(){
}
try
{
}
Koneksi ObjKoneksi = new Koneksi();
Connection con = ObjKoneksi.bukaKoneksi();
Statement st = con.createStatement();
String sql = "update barang set namaBrg='"+txtNama.getText()+"',satuan='"+
txtSat.getText()+"',harga="+txtHarga.getText()+" where kodeBrg='"+
txtKode.getText()+"' ";
if(txtKode.getText().equals("") ||
txtNama.getText().equals("")
||

Syntax metodh
Edit() yang terlengkap:
txtHarga.getText().equals("")||
txtSat.getText().equals("")){
JOptionPane.showMessageDialog(this, "Data Belum Lengkappp");
bersih();
}
else{
int rows = st.executeUpdate(sql);
if (rows == 1)
JOptionPane.showMessageDialog(this, "Data sudah diubah.........");
bersih();
st.close();
con.close();
tampilketabel();
}
}
catch(SQLException e) {
}
}

Syntax metodh Delete() yang terlengkap:


void Delete(){
try

{
Koneksi ObjKoneksi = new Koneksi();
Connection con = ObjKoneksi.bukaKoneksi();
Statement st = con.createStatement();
String sql = "delete from barang where kodeBrg='"+txtKode.getText()+"' ";
int rows = st.executeUpdate(sql);
if (rows == 1)
JOptionPane.showMessageDialog(this, "Data sudah dihapus.........");
bersih();
st.close();
con.close();
tampilketabel();

}
catch(SQLException e) {
}

Anda mungkin juga menyukai