Saya selama liburan mencoba-coba membuat sebuah aplikasi database Departemen Ilmu Komputer
IPB, yaitu database mahasiswa Ilkom IPB angkatan 43 (angkatan 2006), yang datanya saya ambil dari database lama. Kemudian saya buat database lagi pake DBMS (Database Management System) yang namanya
MySql, kemudian saya coba membuat aplikasi database dengan Bahasa Pemrograman Java. Menggunakan IDE :
Netbeans 6.1.
Dengan bantuan Netbeans saya mulai mencoba membuat sebuah aplikasi tersebut, dengan memanfaatkan fitur-fitur yang disediakan Netbeans saya membuat project di Netbeans yaitu “Java Desktop Application”.

Dengan berbekal ilmu hasil dari Training Java di tanggal 3-5 Juli 2008 kemarin, akhirnya saya bisa mengembangkannya, walaupun menurut saya masih banyak kurangnya. Namun bagi saya sudah cukup bagus karena saya sendiri belum lama belajar bahasa pemrogrammn Java, masih pemula lah……

Aplikasi ini masih butuh penyempurnaan, yang nantinya insya’allah di HIMALKOM (Himpunan Mahasiswa Ilmu Komputer) IPB, Java Programming Community akan diteruskan bersama teman-teman yang lain, kemudian akan kami persentasikan di Launching Community, yang mana masing-masing komunitas mempresentasikan hasil karyanya.
Ini silahkan download kodingannya
di sini (link baru).
Ini Potongan kode program yang berhubungan dengan koneksi antara java dan MySql :
01 | public void CobaExecuteQuery() { |
02 | Connection con = null; |
03 | Statement stmt = null; |
08 | Class.forName("org.gjt.mm.mysql.Driver"); |
13 | stmt = con.createStatement(); |
16 | rs = stmt.executeQuery("select * from student s,internet i where s.NIM=i.NIM and s.NIM ='" + jTextField10.getText() + "'"); |
20 | jTextField1.setText(rs.getString("NIM")); |
21 | jTextField2.setText(rs.getString("Nama")); |
22 | jTextField3.setText(rs.getString("Jenis_kelamin")); |
23 | jTextField4.setText(rs.getString("Agama")); |
24 | jTextField5.setText(rs.getString("TTL")); |
25 | jTextField6.setText(rs.getString("Asal_SMA")); |
26 | jTextField7.setText(rs.getString("Alamat_Bogor")); |
27 | jTextField8.setText(rs.getString("no_telepon")); |
28 | jLabel13.setText(rs.getString("Email")); |
29 | jLabel15.setText(rs.getString("blog_or_website")); |
33 | } catch (ClassNotFoundException c) { |
34 | Logger.getLogger(DatabaseIlkomerz43View.class.getName()).log(Level.SEVERE, null, c); |
35 | } catch (SQLException e) { |
36 | Logger.getLogger(DatabaseIlkomerz43View.class.getName()).log(Level.SEVERE, null, e); |
Berikut code program memunculkan foto :
01 | String str = (String) jTextField1.getText(); |
02 | java.net.URL url = getClass().getResource("/" + str.toLowerCase() + ".jpg"); |
03 | javax.swing.ImageIcon icon; |
05 | icon = new javax.swing.ImageIcon(url); |
08 | java.net.URL Url = getClass().getResource("/notfound.jpg"); |
09 | icon = new javax.swing.ImageIcon(Url); |
11 | jLabel17.setIcon(icon); |
Untuk Database Ilkom 43 nya ada di milis ilkom43_ipb[at]yahoogroups.com, extensi filenya .Sql.
Sumber : zulkaryanto.wordpress.com
http://www.cp-69.co.cc/
![]()
0 komentar:
Posting Komentar