Вы находитесь на странице: 1из 3

Coding dibawah public final class FormTransaksi extends javax.swing.

JFrame
Connection con;
Statement state;
ResultSet rs;

Coding dibawah public FormTransaksi() {


initComponents();

try {
Connecting();
selectToTable();
} catch (SQLException ex) {
Logger.getLogger(FormTransaksi.class.getName()).log(Level.SEVERE,null, ex);
}
}
public void Connecting() throws SQLException{

String host="jdbc:mysql://localhost:3306/tiket";
String uName="root";
String uPass="";

con = DriverManager.getConnection(host ,uName ,uPass);

}
public void selectToTable(){
try {
state = con.createStatement();
String qry = "SELECT * FROM tbl_tiket";
rs=state.executeQuery(qry);

int baris = 0;
while(rs.next()){

String nama = rs.getString("nama");


String type = rs.getString("type");
String harga = rs.getString("harga");
String jumlah = rs.getString("jumlah");
String jmlhharga = rs.getString("jmlh_harga");
String bayar = rs.getString("bayar");
String kembali = rs.getString("kembali");

jTable2.getModel().setValueAt(nama, baris, 0);


jTable2.getModel().setValueAt(type, baris, 1);
jTable2.getModel().setValueAt(harga, baris, 2);
jTable2.getModel().setValueAt(jumlah, baris, 3);
jTable2.getModel().setValueAt(jmlhharga, baris, 4);
jTable2.getModel().setValueAt(bayar, baris, 5);
jTable2.getModel().setValueAt(kembali, baris, 6);
baris++;
}
} catch (SQLException ex) {
Logger.getLogger(FormTransaksi.class.getName()).log(Level.SEVERE, null, ex);
}

Coding di button SIMPAN

try {
String nama = jnama.getText();
String type = jtype.getText();
String harga = jharga.getText();
String jumlah = jjmlh_tiket.getText();
String jmlhharga = jjmlh_harga.getText();
String bayar = jdibayar.getText();
String kembali = jkembalian.getText();
String qry = ("INSERT INTO
tbl_tiket(`nama`,`type`,`harga`,`jumlah`,`jmlh_harga`,`bayar`,`kembali`) VALUES (\"" + nama + "\",\"" +
type + "\",\"" + harga + "\",\"" + jumlah + "\",\"" + jmlhharga + "\",\"" + bayar + "\",\"" + kembali +
"\")");
state = con.createStatement();
state.execute(qry);
selectToTable();
JOptionPane.showMessageDialog(null, "Data Berhasil Disimpan");
} catch (SQLException ex) {
Logger.getLogger(FormTransaksi.class.getName()).log(Level.SEVERE ,null, ex);
}
}

Вам также может понравиться