Coding Java
Coding Java
setText("");
import java.sql.Connection; jTextField6.setText("");
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
}
import java.sql.PreparedStatement;
import java.sql.SQLException;
/**
import javax.swing.table.DefaultTableModel;
* Creates new form Form_IhsanSY
import java.util.Date;
*/
import java.text.SimpleDateFormat;
public Form_IhsanSY() {
import
initComponents();
java.util.concurrent.ExecutionException;
import javax.swing.JOptionPane;
koneksi();
public class Form_IhsanSY extends
javax.swing.JFrame { }
String nobp=""; }
String nm="";
String jr=""; private void
String mk=""; jRadioButton2ActionPerformed(java.awt.even
int nut,nuas; t.ActionEvent evt) {
double na; // TODO add your handling code here:
jr="SI";
public void koneksi() jRadioButton1.setSelected(false);
{ jRadioButton3.setSelected(false);
try {
}
Class.forName("sun.jdbc.odbc.JdbcOdbcDrive
r"); private void
jButton1ActionPerformed(java.awt.event.Acti
con=DriverManager.getConnection("jdbc:odb onEvent evt) {
c:ihsan_120520","",""); // TODO add your handling code here:
jLabel4.setText("Connection !!!");
} catch (Exception e) { nut=Integer.parseInt(jTextField4.getText());
jLabel4.setText("Not Connection !!!");
} nuas=Integer.parseInt(jTextField5.getText());
}
na=0.40*nut+0.60*nuas;
public void bersih () {
jTextField6.setText(String.valueOf(na));
jTextField1.setText(""); }
jTextField2.setText("");
jTextField3.setText(""); private void
jRadioButton1.setSelected(false); jButton2ActionPerformed(java.awt.event.Acti
jRadioButton2.setSelected(false); onEvent evt) {
jRadioButton3.setSelected(false); // TODO add your handling code here:
jTextField4.setText(""); try {
sql="insert into tblnilai dtm.addRow(tampil);
value('"+jTextField1.getText() }
+"','"+jTextField2.getText()
+"','"+jTextField3.getText() } catch (Exception e) {
+"','"+jr
+"','"+jTextField4.getText()
JOptionPane.showMessageDialog(null,"Gagal
+"','"+jTextField5.getText()
Menampilkan Data");
+"')";
}
st=con.createStatement();
}catch (Exception e) {
st.executeUpdate(sql);
JOptionPane.showMessageDialog(null,"Gagal
JOptionPane.showMessageDialog(null,"SAVED
Set Tabel");
:)");
}
} catch (Exception e) {
JOptionPane.showMessageDialog(null,
"NOT SAVE!!");
} }
}
private void
private void jButton6ActionPerformed(java.awt.event.Acti
jButton3ActionPerformed(java.awt.event.Acti onEvent evt) {
onEvent evt) { // TODO add your handling code here:
// TODO add your handling code here: bersih();
try {
Object [] }
judul={"Nomor","Tanggal","No
Registrasi","Nama Peserta", private void
"Jenis Kelamin","Nama jButton7ActionPerformed(java.awt.event.Acti
Paket","Biaya Paket", onEvent evt) {
"Jumlah Paket","Jumlah // TODO add your handling code here:
Biaya"}; int ok=
dtm=new JOptionPane.showConfirmDialog(null,"Apakah
DefaultTableModel(null,judul); Anda Yakin Keluar??");
jTable1.setModel(dtm); if(ok==0)
int no= 1; {
try { dispose();
sql="select * from tbl_120520"; }
Statement }
st=con.createStatement();
ResultSet private void
rs=st.executeQuery(sql); jButton5ActionPerformed(java.awt.event.Acti
while(rs.next()) onEvent evt) {
{ // TODO add your handling code here:
String tglreg=rs.getString(1);
String nreg=rs.getString(2); int ok=
String npes=rs.getString(3); JOptionPane.showConfirmDialog(null,"Apakah
String jk=rs.getString(4); Anda ingin Hapus Data Ini??");
String nmpkt=rs.getString(5); {
String biayapkt=rs.getString(6); try{
String jmlpkt=rs.getString(7); sql="delete from tbl_120520 where
nomorregistrasi='"+jTextField2.getText()+"'";
long jmlbiayapkt = PreparedStatement
Long.parseLong(biayapkt)*Integer.parseInt(j st=con.prepareStatement(sql);
mlpkt); st.executeUpdate();
String [] tampil={""+no+
+,tglreg,nreg,npes,jk,nmpkt,biayapkt,jmlpkt," JOptionPane.showMessageDialog(null,"Hapus
"+jmlbiayapkt}; Sukses :)");
}
jTextField6.setText(jTable1.getValueAt(jTable1.
catch (Exception e) { getSelectedRow(),8).toString());
}
JOptionPane.showMessageDialog(null,"Hapus
Gagal!!"); private void
} jButton4ActionPerformed(java.awt.event.Acti
} onEvent evt) {
} // TODO add your handling code here:
int ok=
private void JOptionPane.showConfirmDialog(null,"Apakah
jTable1MouseClicked(java.awt.event.MouseEv Anda ingin EDIT Data Ini??");
ent evt) { try {
// TODO add your handling code here: sql="update tbl_120520 set
tanggalregistrasi=?, nomorregistrasi=?,
namapeserta=?, jeniskelamin=?,
jTextField1.setText(jTable1.getValueAt(jTable1.
namapaket=?, biayapaket=?, jumlahpaket=?,
getSelectedRow(),1).toString());
where
nomorregistrasi='"+jTextField2.getText()+"'";
jTextField2.setText(jTable1.getValueAt(jTable1.
PreparedStatement
getSelectedRow(),2).toString());
edit=con.prepareStatement(sql);
if(ok==0)
jTextField3.setText(jTable1.getValueAt(jTable1. {
getSelectedRow(),3).toString()); edit.setString(1,jTextField1.getText());
String edit.setString(2,jTextField2.getText());
jr=jTable1.getValueAt(jTable1.getSelectedRow edit.setString(3,jTextField3.getText());
(),4).toString(); edit.setString(4,jr);
if(jr.equals("SK"))
{
edit.setString(5,jTextField4.getText());
jRadioButton1.setSelected(true);
edit.setString(6,jTextField5.getText());
jRadioButton2.setSelected(false);
jRadioButton3.setSelected(false);
}else if(jr.equals("SI")) edit.executeUpdate();
{ st.executeUpdate(sql);
jRadioButton1.setSelected(false);
jRadioButton2.setSelected(true); JOptionPane.showMessageDialog(null,"EDIT
jRadioButton3.setSelected(false); Sukses :)");
}else if(jr.equals("IF")) }
{
jRadioButton1.setSelected(false); }catch (Exception e) {
jRadioButton2.setSelected(false);
jRadioButton3.setSelected(true); JOptionPane.showMessageDialog(null,"EDIT
}else Gagal!!");
{
jRadioButton1.setSelected(false);
}
jRadioButton2.setSelected(false);
jRadioButton2.setSelected(false);
} }
private void
jRadioButton3ActionPerformed(java.awt.even
jTextField4.setText(jTable1.getValueAt(jTable1. t.ActionEvent evt) {
getSelectedRow(),6).toString()); // TODO add your handling code here:
jr="IF";
jTextField5.setText(jTable1.getValueAt(jTable1. jRadioButton1.setSelected(false);
getSelectedRow(),7).toString()); jRadioButton2.setSelected(false);
}