You are on page 1of 8

NAMA :ESTINA CAHYA ARICHMAWATI

NIM : 170101061
KELAS : SI-17A4 PEMROGRAMAN OPEN SOURCE

==========================FORM TABEL PASIEN==============================

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 3 | [Type your e-mail address]


 Resume: user

 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();

 Page 5 | [Type your e-mail address]


 Resume: user

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 |

You might also like