Ekspresi | Belajar HTML dan PHP | Sunda | Kontak | Gmail | Uang Adsense
Kemahasiswaan Kilas Santai
PMB Online STMIK Jabar 2021
STMIK JABAR
LP3I Tasikmalaya
STAI Al-Falah
Pengobatan Ruqyah
Belajar Pemrograman PHP, MySQL, Framework CI, Domain, Hosting, CMS Wordpress, Framework Laravel. Yang Penting ada menu DAFTAR ISI
Inkubator | Daftar Isi | Bisnis Bitcoin | Tools Penting | PrivacyPolicy | Inggris Arab

Monday, January 27, 2014

Menampilkan Data Tabel MYSQL Dengan JAVA


Software
1. WampServer Version 2.2 (MySQL Version 5.5.20)
2. Netbeans IDE 6.8
3. Firefox 9.0.1

Membuat Database di MySQL
1. Buat database dengan nama “java” (tanpa tanda kutip)
2. Buat tabel mahasiswa berikut:
Field Name
Data Type
Field Size
nomor
Varchar
2
nama
Varchar
30

3. Simpan dengan nama mahasiswa

4. Entri data berikut:
Nomor
Nama
01
Komar
02
Tasdik
03
Fatahillah
04
Cendekia Nagara
05
Komarudin Tasdik


Membuat Form di Netbeans IDE 6.8
1. Buat folder java di C:\ wamp\www\          (untuk menyimpan semua file java)
2. Masuk ke NetBeans
3. File – New Project
4. Categories: Java; Projects: Java Application
5. Next
6. Project Name: JavaApplicationLat1;
Project Location: C:\ wamp\www\Java\
7. Hilangkan centang di Create Main Class
8. Finish
9. Di panel Projects, lihat tulisan JavaApplicationLat1
10. Klik tanda + di Source Packages
11. Klik kanan di <default package>
12. New – Java Package
13. Package Name: PackageTampilData
14. Finish
15. Klik kanan PackageTampilData di panel Projects – New JFrame Form
16. Class Name: JFrameMahasiswa
17. Finish
18. Klik Panel di Palette, kemudian drag di form kosong hingga membentuk persegi untuk menampilkan tabel mahasiswa
19. Klik Table di Palette, kemudian klik di Panel hasil langkah 3
20. Hasilnya:

21. Klik tulisan Source di samping tombol Design (yang dilingkari merah)
22. Di bawah tulisan package PackageTampilData; ketik script berikut:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.table.DefaultTableModel;

23. Di bawah tulisan initComponents(); ketik script berikut:
tampilkandata();
24. Di bawah tulisan tampilkandata(); }, ketik script berikut:
public Connection conn;

    public void koneksi() throws SQLException {
        try {
            conn=null;
            Class.forName("com.mysql.jdbc.Driver");
            conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/java", "root", "");

        } catch (ClassNotFoundException ex) {
            Logger.getLogger(JFrameMahasiswa.class.getName()).log(Level.SEVERE, null, ex);
        } catch (SQLException e) {
            Logger.getLogger(JFrameMahasiswa.class.getName()).log(Level.SEVERE, null, e);
        } catch (Exception es) {
            Logger.getLogger(JFrameMahasiswa.class.getName()).log(Level.SEVERE, null, es);
        }

    }

    public void tampilkandata() {
        DefaultTableModel tabelmapel = new DefaultTableModel();
        tabelmapel.addColumn("NOMOR");
        tabelmapel.addColumn("NAMA MAHASISWA");

        try {
            koneksi();
            String sql = "select * from mahasiswa";
            Statement stat = conn.createStatement();
            ResultSet res=stat.executeQuery(sql);
            while (res.next()) {
                tabelmapel.addRow(new Object[]{res.getString(1),res.getString(2)});
            }
           jTable1.setModel(tabelmapel);
        } catch (Exception e) {
        }

    }

25. Masukkan driver dengan Klik kanan pada libraries – Add Library
26. Klik MySQL JDBC Driver
27. Klik Add Library
28. Simpan
29. Jalankan (klik di tempat ngetik script, Klik Run – Run File)
30. Hasilnya:

31. Selesai

***
Sumber: ekasulistiawati.blogspot.com. Nama File: java-netbeans-menampilkan-isi-tabel.html


"Bitcoin and Forex are high risk business. We must join them smartly."
Belajar Bahasa Inggris dan Arab di Telegram dan FB Gratis!
Youtube: Katabah Com: Menuju 1 jt Konten :)

2 comments:

  1. Maaf saya mau tanya, kalau mau buat database online dengan netbeans gimana ya? mohon bantuannya, kalau bisa tolong di jawab via blog saya.
    terima kasih

    ReplyDelete