Professional Documents
Culture Documents
170101061-ESTINA CAHYA ARICHMAWATI - (Tugas Ke 3) PDF
170101061-ESTINA CAHYA ARICHMAWATI - (Tugas Ke 3) PDF
NIM : 170101061
KELAS : SI-17A4 PEMROGRAMAN OPEN SOURCE
package aplikasipoliklinik;
/**
*
* @author user
*/
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
public class pasien extends javax.swing.JFrame {
Resume: user
/**
* Creates new form pasien
*/
public pasien() {
initComponents();
load_table();
}
private void kosong_text(){
txt_no.setText("");
txt_nama.setText("");
txt_alamat.setText("");
txt_usia.setText("");
txt_pekerjaan.setText("");
}
private void load_table(){
DefaultTableModel model=new DefaultTableModel();
model.addColumn("No");
model.addColumn("Nama Pasien");
model.addColumn("Alamat");
model.addColumn("Usia");
model.addColumn("Pekerjaan");
try{
int no=1;
String sql="select*from pasien";
java.sql.Connection conn=(Connection)koneksi.configDB();
java.sql.Statement stm=conn.createStatement();
java.sql.ResultSet res=stm.executeQuery(sql);
while(res.next()){
model.addRow(new
Object[]{no++,res.getString(2),res.getString(3),res.getString(4),res.getString
(5)});
}
tabel.setModel(model);
} catch (Exception e){
}
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try {
String sql = " INSERT INTO pasien VALUES "
+ "('"+ txt_no.getText() + "',"
+ "'"+txt_nama.getText()+ "',"
+ "'"+txt_alamat.getText()+ "',"
+ "'"+txt_usia.getText()+ "',"
+ "'"+txt_pekerjaan.getText()+ "')";
java.sql.Connection conn=(Connection)
koneksi.configDB();
java.sql.PreparedStatement
pst=conn.prepareStatement(sql);
pst.execute();
Page 2 |
JOptionPane.showMessageDialog(null,
"Penyimpanan Data Berhasil");
txt_no.setText("");
txt_nama.setText("");
txt_alamat.setText("");
txt_usia.setText("");
txt_pekerjaan.setText("");
txt_no.requestFocusInWindow();
load_table();
}catch(Exception e){
JOptionPane.showMessageDialog(this, e.getMessage());
}
}
Page 4 |
========================== FORM TABEL OBAT ==============================
package aplikasipoliklinik;
/**
*
* @author user
*/
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
public class obat extends javax.swing.JFrame {
/**
* Creates new form obat
*/
public obat() {
initComponents();
load_table();
}
private void load_table(){
DefaultTableModel model=new DefaultTableModel();
model.addColumn("No");
model.addColumn("Nama Obat");
model.addColumn("Harga Jual");
model.addColumn("Harga Beli");
model.addColumn("Stok");
try{
int no=1;
String sql="select*from obat";
java.sql.Connection conn=(Connection)koneksi.configDB();
java.sql.Statement stm=conn.createStatement();
java.sql.ResultSet res=stm.executeQuery(sql);
while(res.next()){
model.addRow(new
Object[]{no++,res.getString(2),res.getString(3),res.getString(4),res.getString
(5)});
}
tabel.setModel(model);
} catch (Exception e){
}
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try {
String sql = " INSERT INTO pasien VALUES "
+ "('"+ txt_no.getText() + "',"
+ "'"+txt_nama.getText()+ "',"
+ "'"+txt_alamat.getText()+ "',"
+ "'"+txt_usia.getText()+ "',"
+ "'"+txt_pekerjaan.getText()+ "')";
java.sql.Connection conn=(Connection)
koneksi.configDB();
java.sql.PreparedStatement
pst=conn.prepareStatement(sql);
pst.execute();
JOptionPane.showMessageDialog(null,
"Penyimpanan Data Berhasil");
txt_no.setText("");
txt_nama.setText("");
txt_alamat.setText("");
txt_usia.setText("");
txt_pekerjaan.setText("");
txt_no.requestFocusInWindow();
load_table();
}catch(Exception e){
JOptionPane.showMessageDialog(this, e.getMessage());
}
}
Page 6 |
Page 7 | [Type your e-mail address]
Resume: user
Page 8 |