Website Tutorial and Download Program, Design, And News Technology and Lifestyle. We Have Free Download Source Code Project and Update Tutorial. We Sharing For Learning.

Membuat Class Connection Ke MySql Di Java

Selamat pagi agan dan sista sekalian kali ini saya akan sedikit membahas tentang Class connection dijava. Class Connection ada Class yang akan menghubungkan antara pogram ke database. di beberapa tutorial ada yang membuat connection langsung dari form ada juga yang membuat class khusus untuk connection kali ini saya akan membahas yang menggunakan class.


Penjelasan Singkat tentang Class Koneksi
Fungsi:
getconection(); adalah fungsi untuk membuat connection ke database
koneksi(): adalah fungsi unutk membuka koneksi
tutupkoneksi() adalah fungsi untuk menutup koneksi
ambildata(sql) adalah fungsi untuk mengambil data dari database ,sql di isi dengan query select.
simpan data adalah fungsi yang tidak memerlukan feedback seperti simpan/insert ubah/update hapus/delete.

Variable:
String server="jdbc:mysql://localhost:3306/db_ahp";
String user="root";
String password="123";

ketiga variable diatas di sesuaikan dengan setingan MySql di komputer masing"


/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package conn;

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

/**
 *
 * @author User
 */
public class koneksi {
  

/**
 *
 * @author Intel
 */

        public static Connection koneksi;
        public Statement st;
         private static  com.mysql.jdbc.Connection con;
  
        public static Connection getconnetion(){
        if(koneksi==null){
            try{
                String server="jdbc:mysql://localhost:3306/db_ahp";
                String user="root";
                String password="123";

                Class.forName("com.mysql.jdbc.Driver");
                koneksi=DriverManager.getConnection(server,user,password);              
            }catch(Exception x){
                JOptionPane.showMessageDialog(null,"Koneksi Gagal, Pesan error \n"+x);
            }                       
        }
        return koneksi;
    }
     public void koneksi(){
            try{
                getconnetion();
                st=koneksi.createStatement();
            }catch(Exception x){
                JOptionPane.showMessageDialog(null,"Koneksi ambil Gagal, Pesan error \n"+x);
            }         
    }
      public void tutupKoneksi(ResultSet rs){
        try{
            if(rs!=null){
                rs.close();
            }
            st.close();
            koneksi.close();
        }catch(Exception x){
            JOptionPane.showMessageDialog(null,"Tutup Koneksi Gagal, Pesan error \n"+x);
        }
    }
   
    public ResultSet ambilData(String sql){
        ResultSet rs=null;
        try{
            koneksi();
            rs=st.executeQuery(sql);
        }catch(Exception x){
            JOptionPane.showMessageDialog(null,"Ambil Data Gagal, Pesan error  \n"+x);
        }
        return rs;
    }
    public void simpanData(String sql){
        try{           
            koneksi();
            st.executeUpdate(sql);
        }catch(Exception x){
            JOptionPane.showMessageDialog(null,"Simpan Data Gagal, Pesan error : \n"+x);
            System.out.print(x);
        }       
    }
}
Labels: java, MySql, tutorial

Thanks for reading Membuat Class Connection Ke MySql Di Java . Please share...!

0 Comment for "Membuat Class Connection Ke MySql Di Java "

Back To Top