Cara Mengambil data dari Database ke Combobox

Cara Mengambil data dari Database ke Combobox

Cara Mengambil data dari Database ke Combobox atau Cara Menampilkan Data yang Ada di DataBase MySQL ke ComboBox di Java NetBeansBeberapa waktu lalu saya mengunjungi website satu demi satu dan akhirnya dapat juga Cara Mengambil data dari Database ke Combobox dan teman saya ada yang menanyakan tentang bagaimana menampilkan information yang ada di database ke didalam combobox memanfaatkan aplikasi netbeans?

Mungkin ini adalah solusi berasal dari pertanyaan tersebut, dan semoga teman-teman yang tengah mencari tutorial yang sama bersama pertanyaan tersebut, postingan ini adalah jawabannya hehe…
Pada tutorial ini, saya menampilkan information berasal dari database dan menampilkannya ke didalam combo-box. Jadi, nanti saya hanya memilih information tersebut.

Baiklah, Langsung saja ke tutorial Mengambil data dari Database ke Combobox bersama database di java.

Langkah Pertama Cara Mengambil data dari Database ke Combobox:

Mengambil data dari Database ke Comboboxbuatlah database dengan nama “java_data-to-combobox“, selanjutnya buatlah sebuah tabel seperti berikut dan beri nama “data_combobox” seperti berikut:

Cara Mengambil data dari Database ke Combobox

Kedua, buatlah sebuah file koneksi dengan java class di netbeans dan simpan bersama nama KoneksiDB.java

Baca Juga:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;

/**
*
* @author www.myaspirasi.com
*/

public class KoneksiDB {

private Connection koneksi;

public Connection getKoneksi() {
return koneksi;
}

public void koneksiDatabase() { // // Cek Driver
try {
Class.forName(“com.mysql.jdbc.Driver”); //

// Cek Database
try {
String url, user, password;
url = “jdbc:mysql://localhost:3306/java_data-to-combobox”; //alamat DB
user = “root”;
password = “”;
koneksi = DriverManager.getConnection(url, user, password);

System.out.println(“Koneksi Sukses”);
} catch (SQLException se) {
JOptionPane.showMessageDialog(null, “Koneksi Gagal! ” + se);
System.exit(0);
}
} catch (ClassNotFoundException cnfe) {
JOptionPane.showMessageDialog(null, “Driver Tidak Ditemukan! \n” + cnfe);
System.exit(0);
}
}

public static void main(String[] kon) {
new KoneksiDB().koneksiDatabase();
}
}

Langkah Ketiga:

buatlah JFrame seperti gambar tersebut dan simpan bersama nama DataComboBox.java

Cara Mengambil data dari Database ke Combobox
Langkah Keempat:

Tambahkan kode berikut:

import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

/**
*
* @author www.myaspirasi.com
*/
public final class DataComboBox extends javax.swing.JFrame {

private KoneksiDB db = new KoneksiDB();

/**
* Creates new form DataComboBox
*/
public DataComboBox() {
initComponents();
dataFromDataBaseToComboBox();
}

public void dataFromDataBaseToComboBox(){
db.koneksiDatabase();
try {
String query = “SELECT * FROM data_combobox”;
Statement st = db.getKoneksi().createStatement();
ResultSet rs = st.executeQuery(query);

while (rs.next()) {
jComboBox1.addItem(rs.getString(“nama”));
}

rs.last();
int jumlahdata = rs.getRow();
rs.first();

} catch (SQLException e) {
}
}

Silakan Running DataComboBox.java, nanti disana akan ditampilkan nama yang ada di database anda. Bila ada yang masih bingung mengenai langkah menampilkan data di database ke didalam combo-box, kalian dapat berkomentar di kolom komentar di bawah tulisan ini. Terimakasih Semoga Bermanfaat 😀

Leave a Reply

Your email address will not be published. Required fields are marked *