Ketemu lagi sobat blogger ,, aku mau membahas
soal ujian kemarin tadinya sih yakin bisa tapi gara - gara tanda
masalah yang sudah aku bilang pada pembahasan sebelumnya program yang aku buat
malah sia - sia L
nah langsung saja >> silahkan di baca dan di coba
kali ini programnya merupakan data kebun binatang dengan ketentuan tombol yang digunakan ialah tombol Update dan Search ,, sebelum memulai kita buat terlebih dahulu database dengan nama database dan tabel yang di inginkan ,, berikut source kode programnya :
package ujianuas;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import
java.text.SimpleDateFormat;
import javax.swing.JOptionPane;
public class datahewan extends javax.swing.JFrame {
String kd;
String jnis;
String tgl;
String pnrima;
String tampil;
private void
UbahActionPerformed(java.awt.event.ActionEvent evt) {
//
TODO add your handling code here:
tampil="yyyy-MM-dd";
SimpleDateFormat format= new SimpleDateFormat(tampil);
tgl=String.valueOf(format.format(jDateChooser2.getDate()));
kd=jtxtkdhewan.getText();
//jnis=jRadioButton1.;
pnrima=jtxtpenerima.getText();
jnis=" ";
if
(jRadioButton1.isSelected()){
jnis="jantan";
}
else if (jRadioButton2.isSelected()){
jnis="Betina";
}
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection
cn=DriverManager.getConnection("jdbc:odbc:DT_KRY");
Statement st=cn.createStatement();
String sql="UPDATE tabelbinatang SET
Jenis='"+jnis+"',TanggalMasuk='"+tgl+"',Penerima='"+pnrima+"'
WHERE Kode_Hewan='"+kd+"'";
st.executeUpdate(sql);
JOptionPane.showMessageDialog(this,"data tlah tersimpan dan
di ubah" ,"INFORMATION",JOptionPane.INFORMATION_MESSAGE);
}
catch (Exception e) {
e.printStackTrace();
}
}
private void CariActionPerformed(java.awt.event.ActionEvent evt) {
//
TODO add your handling code here:
jnis=" ";
if
(jRadioButton1.isSelected()){
jnis="jantan";
}
else if (jRadioButton2.isSelected()){
jnis="Betina";
}
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection
cn=DriverManager.getConnection("jdbc:odbc:DT_KRY");
Statement st=cn.createStatement();
String sql="SELECT * FROM tabelbinatang WHERE
Kode_Hewan='"+jtxtkdhewan.getText()+"' ";
ResultSet rs=st.executeQuery(sql);
if (rs.next()){
//jnis(rs.getString("Jenis"));
jDateChooser2.setDate(rs.getDate("TanggalMasuk"));
jtxtpenerima.setText(rs.getString("Penerima"));
} else {
JOptionPane.showMessageDialog(this,"Data
TidakAda","Informasi",JOptionPane.INFORMATION_MESSAGE);
}
}
catch (Exception e) {
e.printStackTrace();
}
}
}
Tampilan program data kebun binatang :

Tidak ada komentar:
Posting Komentar