Pemograman Pertemuan 16-18
MEMBUAT DATABASE KONTAK
1. Kalian Buka XAMPP dan aktifkan Apache dan Mysql
2. Lalu kalian Buka Localhost/phpmyadmin
4. Lalu kalian Buat table dengan nama "datakontak" dengan 5 Colums
5. Lalu Kalian Isi Table Seperti ini :
6. Langkah selanjutnya Kalian Buka Netbeans dan New Project dengan nama Study_kasus_3.1FajarSantoso (hanya Contoh), Kalian bebas memberi nama tugasnya.
7. Lalu Kalian buat new Jframe Form dengan nama InputDataKontak dan buat design sesuai kalian yang diinginkan, atau contoh seperti ini :
8. Dan kalian ganti variablenya menjadi :
- TextField 1 = IDKONTAK_FAJAR
- TextField 1 = IDKONTAK_FAJAR
- TexField2 = NOKONTAK_FAJAR
- TextField3 = NAMAKONTAK_FAJAR
-Textfield4 = ALAMATKONTAK_FAJAR
- Button 1 = SIMPAN_FAJAR
- COmbobox = STATUS_KONTAK
16. Lalu kalian run programnya dan Hasilnya :
MEMBUAT DATABASE MAHASISWA
1. Kalian buka localhost/phpmyadmin dan buat dengan nama "datamahasiswa"
2. Lalu kalian buat table seperti ini
3. Lalu kalian buka Netbeans dan buat new Project dengan nama "pertemuan17-18
4. Kalian Buat Jfram form dengan nama InputMahasiswa
5. Lalu kalian Masukan Script ini :
public class InputMahasiswa extends javax.swing.JFrame {
private Connection con;
private Statement stat;
private ResultSet res;
private String sql;
}
6. Lalu kalian buat konstruktor koneksi, jurusan, kosongkan, jenis_kelamin
7. Lalu pada Button TAMBAH kalian masukan script ini :
new MENU_datamahasiswa_fajar().setVisible(true);
dispose();
dispose();
9.Lalu kalian Run prograamnya :
=======================================================================
MEMBUAT DATA MATAKULIAH
1. Kalian buat database di localhost/phpmyadmin, Dan buat database dengan nama databasemahasiswa
2. Lalu kalian bua table dengan nama kodematkul dengan diisi 3 coloums:
3. Lalu kalian buka Netbbeans Dan New JframeForm di project sebelumnya dengan nama InputMatkul
4. Lalu design JframeFOrmnya seperti ini :
5. Lalu masukan Public class iini :
private Connection con;
private Statement stat;
private ResultSet res;
private String t;
private Statement stat;
private ResultSet res;
private String t;
6.Jika sudah, Buat Konstruktor Koneksi, dan kosongkan :
initComponents();
koneksi();
kosongkan();
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = getSize();
setLocation(
(screenSize.width-frameSize.width)/2,
(screenSize.height-frameSize.height)/3);
koneksi();
kosongkan();
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Dimension frameSize = getSize();
setLocation(
(screenSize.width-frameSize.width)/2,
(screenSize.height-frameSize.height)/3);
7. Pada Konstruktor Koneksi, masukan script ini :
private void koneksi(){
try {
String url ="jdbc:mysql://localhost/datamahasiswa";
String user="root";
String pass="";
Class.forName("com.mysql.jdbc.Driver");
con =DriverManager.getConnection(url,user,pass);
stat = con.createStatement();
System.out.println("koneksi berhasil;");
} catch (Exception e) {
System.err.println("koneksi gagal" +e.getMessage());
}
8. Pada konstruktor Kosongkan, masukan ini :
KODE_FAJARText("");
NAMA_FAJARText("");
SKS_FAJARText("");
NAMA_FAJARText("");
SKS_FAJARText("");
9. Pada Tombol Tambah masukan Script ini :
try {
stat.executeUpdate("insert into kodematkul values ("
+ "'" + KODE_FAJAR.getText()+"',"
+ "'" + NAMA_FAJAR.getText()+"',"
+ "'" + SKS_FAJAR.getText()+"')");
kosongkan();
JOptionPane.showMessageDialog(null, "Berhasil Menyimpan Data");
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Perintah Salah : "+e);
}
}
10.lalu kalian run programnya:
Komentar
Posting Komentar