Ada rencana saya akan mempostingkan cara membuat jTable dinamis dan proses delete, view, update serta simpan yang bisa digunakan untuk semua table di mysql.
Sebelum itu kita perlu untuk membuat class koneksi terlebih dahulu dengan nama file Koneksi.java. File ini bisa dijadikan satu dengan project kita dan bisa juga dibuat terpisah. Adapun saran saya adalah untuk membuatnya terpisah agar dapat digunakan kembali untuk project2 java kita yang berikutnya.
Code nya sebagai berikut :
package Andalas;
import java.util.*;
import java.sql.*;
import javax.swing.JOptionPane;
import javax.swing.text.*;
import javax.swing.*;
public class Koneksi {
Connection Connect = null;
/** Creates a new instance of Koneksi */
public Koneksi() {
}
public Connection DatabaseToko() {
//Mencoba memanggil Driver JDBC
try {
Class.forName("com.mysql.jdbc.Driver");
try {
String Url = "jdbc:mysql://localhost:3306/dbyoungcom2012";
String User = "root";
String Password = "";
Connect = DriverManager.getConnection(Url,User,Password);
}
// Gagal Koneksi dengan Database
catch (SQLException se) {
JOptionPane.showMessageDialog(null,"Error Akses ke Database.... : "+se);
System.exit(0);
}
}
// Gagal Memanggil Driver JDBC
catch (ClassNotFoundException cnfe) {
JOptionPane.showMessageDialog(null,"Error Driver untuk Database MySQL.... : "+cnfe);
System.exit(0);
}
return Connect;
} // methode koneksiDatabase()
}
Semoga bermanfaat.
Advertisement