Syntax Koneksi
package konfigurasi;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;
/**
* @author Agus Sumarna
*/
public class DBConnection {
private Connection koneksi;
public Connection connect(){
//untuk koneksi ke driver
try{
Class.forName(“org.sqlite.JDBC”);
System.out.println(“berhasil load driver”);
}catch(ClassNotFoundException cnfe){
System.out.println(“Tidak ada Driver “+cnfe);
}
//untuk koneksi ke database
try{
String url=”jdbc:sqlite:db/db_pegawai.sqlite”;
koneksi=DriverManager.getConnection(url);
System.out.println(“Berhasil koneksi”);
}catch(SQLException se){
System.out.println(“Gagal koneksi “+se);
JOptionPane.showMessageDialog(null,”Gagal Koneksi Database”,”Peringatan”,JOptionPane.WARNING_MESSAGE);
}
return koneksi;
}
}
- Untuk drivernya terdapat pada folder lib pada folder projek aplikasi
- Untuk file databasenya terdapat pada folder db pada folder projek aplikasi
Adapun fungsi dalam aplikasi tersebut adalah :
- Menampilkan data pegawai
- Menghapus data pegawai
- Mengupdate data pegawai
- Mencari data berdasarkan nama pegawai
Tidak ada komentar:
Posting Komentar