Showing posts with label JAVA. Show all posts
Showing posts with label JAVA. Show all posts

Cara Membuat Koneksi java ke MySQL

Cara Membuat Koneksi java ke MySQL
Sekarang kita akan belajar mengkoneksikan antara java dengan database MySQL baik menggunakan Xampp, AppServ ataupun yang lainnya. Langsung saja kita bahas tentang Cara Membuat Koneksi java ke MySQL berikut ini.

Membuat database MySQL

Sebelum membuat koneksi anda terlebih dahulu membuat database dengan nama database “dbkoneksi”, jika belum tahu cara membuat database MySQL klik link membuat database MySQL menggunakan CMD dan membuat database MySQL dengan localhost menggunakan browser.

Membuat project java

Jika sudah membuat databasse kita membuat project java menggunakan NetBeans atau JCreator dengan nama project “koneksi”, jika belum tahu cara pembuatan project java klik link cara membuat project java menggunakan NetBeans.

Add/menambahkan MySQL JDBC Driver pada Libraries

Fungsi MySQL JDBC Driver adalah untuk menghubungkan ke database MySQL, untuk membuat MySQL JDBC Driver klik kanan Libraries pada project koneksi kemudian pilih Add Library kemudian akan muncul jendela, pada Available Libraries pilih MySQL JDBC Driver kemudian klik Add Library, dan lihat hasilnya dibawah ini.

Membuat form dan mendesign pada java

Terus kita buat form dengan cara klik kana package koneksi – New – JFrame Form pada Class Name kita beri nama “frmKoneksi” kemudian klik Finish.

Setelah itu kita design tampilan cukup masukan satu button pada Pallete, kemudian edit properties nama Text menjadi “Koneksi Database” dan name menjadi “KoneksiDatabase”. Lihat tampilan berikut.

Membuat kode koneksi

Untuk membuat kode koneksi klik kanan pada button Koneksi Database – event – action – actionPerformed. Setelah itu masukan import “import java.sql.*;” dan import javax.swing.*;” file letakan paling atas, kemudian masukan sintak koneksi berikut.


Keterangan:
dbkonesi = itu nama database yang kita buat 
username=(root) di Xampp menggunakan username root.
password=(“”) karena menggunakan Xampp jadi tidak ada password, jika kalian menggunakan AppServ maka masukan password.

Setelah itu masukan sintak untuk pemanggilan form koneksi agar bisa dipanggil di class utama, masukan sintak berikut pada class koneksi.
Jika sudah semua RUN atau jalankan dengan menekan tombol F6, jika berhasil maka akan tampil seperti dibawah ini.
Itulah tutorial tentang Cara Membuat Koneksi java ke MySQL semoga bermanfaat buat anda yang beru belajar tentang java.

Menampilkan Data dari Database dengan Java

       

                Langsung saja, ini adalah source code sederhana menampilkan seluruh isi tabel di dalam MySQL menggunakan JDBC.
Pastikan teman-teman telah menyertakan JAR folder ke dalam project.
Nb: project ini dibuat dengan Netbeans IDE.
Source code: ExecuteQuery2.java

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package javamysql;
 
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
 
/**
 *
 * @author Azuharu
 */
public class ExecuteQuery2 {
    public static void main(String[] args) {
        Connection conn = null;
        Statement stat = null;
        ResultSet rset = null;
        try {
            Class.forName("com.mysql.jdbc.Driver").newInstance();
        } catch (Exception e) {
        }
 
        try {
            conn = DriverManager.getConnection("jdbc:mysql://localhost/test?"+"user=root&password=");
            stat = conn.createStatement();
            rset = stat.executeQuery("SELECT * FROM mahasiswa");
            System.out.println("no\tnama\tkelas");
            while (rset.next()) {
                System.out.println(rset.getString("id")+"\t"+rset.getString("nama")+"\t"+rset.getString("kelas"));
            }
        } catch (SQLException e) {
            System.out.println("SQLException: "+e.getMessage());
            System.out.println("SQLState: "+e.getSQLState());
            System.out.println("VendorError: "+e.getErrorCode());
        } finally{
            if(rset!=null){
                try {
                    rset.close();
                } catch (Exception e) {
                    rset = null;
                }
            }
            if(stat!=null){
                try {
                    stat.close();
                } catch (Exception e) {
                    stat = null;
                }
            }
        }
    }
}
 
 
 
terima kasih !!!
 

Cara membuat koneksi mysql di java netbeans

Cara membuat koneksi mysql di java netbeans
Untuk membuat Class koneksi ke database, java mempunyai beragam cara, tergantung mana yang kita sukai dan kuasai. Berikut adalah salah satu cara melakukan koneksi dengan database MySQL menggunakan dengan ide Netbeans. Diasumsikan kita telah mempunyai satu projek dengang menggunakan data base MySQL (Untuk Pembuatan Projek saya kira sudah bisa difahami). sebelumnya import dahulu Drivernya dengan cara klik kanan pada Libraries lalu pilih Add Library sehingga muncul kotak dialog seperti dibawah ini :
Setelah itu klik tombol AddLibrary….:
Setelah proses itu selesai buat sebuah class baru, kita contohkah dengan nama Class Koneksi, untuk koding program seperti dibawah ini :
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.swing.JOptionPane;
/**
*
* @author Ernis Nurjaman
*/
public class Koneksi {
public Koneksi(){
}
public Connection bukakoneksi()throws SQLException{
Connection nempel = null;
try{
Class.forName(“com.mysql.jdbc.Driver”);
nempel = DriverManager.getConnection(“jdbc:mysql://localhost/perpus”,”root”,null);
return nempel;
}
catch(SQLException se){
JOptionPane.showMessageDialog(null,
“Tidak Dapat tersambung ke database.\n”+ “Silahkan Periksa Ulang server anda..!”,
“Konfirmasi”, JOptionPane.ERROR_MESSAGE);
System.out.println(“Tidak ada sambungan yang terbuka”);
return null;
}
catch (Exception ex){
System.out.println(“Tidak tersambung”);
return null;
}
}
}
Setelah penulisan coding selesai maka class Koneksi bisa dipanggil oleh Class yang lain yang membutuhkan koneksi dengan database.
Selanjutnya kita akan membahas source kode diatas :
import java.sql.Connection;
adalah mengimport class Connection dalam package java.sql
import java.sql.DriverManager;
adalah mengimport class DriverManager dalam package java.sql
import java.sql.SQLException;
adalah mengimport class SQLException dalam package java.sql
import javax.swing.JOptionPane;
adalah mengimport class JOptionPane dalam package javax.swing
public Connection bukakoneksi()throws SQLException{
membuat method Connection dengan nama bukakoneksi
Connection nempel = null;
Membuat objek Connection dengan nama nempel
Class.forName(“com.mysql.jdbc.Driver”);
Memanggil Driver jdbc
yang perlu diperhatikan adalah pengalamatan database seperti source kode dibawah ini

nempel = DriverManager.getConnection
(“jdbc:mysql://localhost/perpus”,”root”,null);
localhost = alamat server
perpus = nama database
root = username untuk digunakan memanggil database
null = adalah password yang untuk menggunakan database, perlu diingat apabila kita mengunakan password maka null harus diganti dengan password yang kita punyai
catch(SQLException se){
adalah Exception berfungsi untuk menangkap Kesalahan / error

Mengambil tanggal dari sistem komputer dengan Netbeans

Mengambil tanggal dari sistem komputer dengan Netbeans
Bagaimana cara mengambil tanggal hari ini dari sistem komputer..?
Biasanya cara ini digunakan pada saat kita mambuat program aplikasi penjualan dimana untuk tanggal faktur kita langsung mengambil tanggal hari ini dari sistem komputer kita...
Langkah-langkanya sebagai berikut....!

Buatlah project baru, pada categories pilih java dan Projects Java Application
Tambahkan Jframe Form baru dengan disain seperti berikut :







Setelah selesai mendisain form ketikan koding berikut ini..

package prjambiltgl;
import java.util.Date;
import java.text.SimpleDateFormat;

/**
*
* @author Erin
*/
public class ambiltgl extends javax.swing.JFrame {

/** Creates new form ambiltgl */
public ambiltgl() {
initComponents();
tglskrg();
}

public void tglskrg(){
Date skrg= new Date();
SimpleDateFormat format= new SimpleDateFormat("dd MMMM yyyy");
String tgl = format.format(skrg);
jTextField1.setText(format.format(skrg));
}

kemudian jalankan program...
hasilnya 

MENAMPILKAN TANGGAL dan JAM PADA “JTEXTFIELD” DI NETBEANS IDE


Nahh langsung saja..... Adapun step by step carmemasang Library-nya sebagaiberikut :
1. Pertama kita 'download' dulu Library JCalendar  dimari atau bisa juga  dimari
2. Setelah selesai di download, buka Netbeans temen-temen pilih Menu->Tools -> Libraries. Kira- kira   nanti akan keluar seperti dibawah lalu kliktombol New Library...