KONEKSI KE DATABASE DENGAN JDBC



dokumen-dokumen yang mirip
1. Silahkan anda buka project dari modul 4 anda yang sudah anda selesaikan 2. Tambahkan 1 buah view dengan nama FormMain

IMPLEMENTASI MODEL VIEW CONTROLLER (MVC) DESIGN PATTERN

E-Trik JAVA. Pemrograman Database. IRAWAN irawan_cyber@yahoo.com.sg

Cara Mudah Membuat Aplikasi Windows dengan Microsoft Visual C++

MANUAL VRE GATEWAY

Mahasiswa dapat memanipuasi database mysql menggunakan actionscript 3 flash.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

PETUNJUK OPERASIONAL WEBFORM GA

Modul Web Lanjut. Table of Contents. Arif Dwi Laksito, S.Kom

Pada pemrograman PHP tradisional, pembuatan suatu aplikasi adalah seperti berikut ini :

BAB II GUI LANJUT. Contoh berikut adalah demo TextArea untuk menambah dan menginsert teks. Gambar 2.1. Demo TextArea 1

Tugas IV PBO: Akses Database

Silakan mendownload Gammu nya terlebih dahulu di

Modul Visual FoxPro 6.0- AMIK Bina Sarana Informatika 0. Di susun oleh : Team Penyusun Modul Visual Foxpro. Akademi Manajemen Informatika & Komputer

Cara Mudah Koneksi Php Dan Mysql Dengan Database

MANUAL BOOK APLIKASI COMPLETE MEDICAL SOFTWARE MANAGEMENT (CMSM) MODUL RADIOLOGI

Klik tombol next, ketika tampil form sebagai berikut, masukkan passphrase yang telah Anda isikan pada saat permintaan Sertifikat Digital sebelumnya.

Direktorat Jenderal Pajak. User Manual espt PPN 1111 v 1.00

Tutorial Dasar Laravel

USER MANUAL INDONESIA NATIONAL SINGLE WINDOW (INSW)

Sesi 2: Membuat Aplikasi Katalog Buku Mobile untuk Windows Mobile 5.0 dengan Visual Studio.NET 2005 Oleh: Narenda Wicaksono

Cara Mudah Membuat Website

Membuat Window Baru di ADempiere


MANUAL KULIAH ONLINE Universitas Komputer Indonesia Oleh Taryana S & Ahmad Iskandar Tanggal 12 Juli 2004

Gambar Jendela Table Designer. 4. fdfd

Tidak ada satupun dari pilihan di atas yang benar karena checked exception tidak bisa ditulis

BAGIAN 1: M. F ACHRURROZI

PENGEMBANGAN SISTEM PENERBITAN API (ANGKA PENGENAL IMPORTIR) SECARA ELEKTRONIK KEMENTERIAN PERDAGANGAN Versi 1.0

Tahapan membuat form single tabel dengan foxpro (Step-by-step) Oleh: Bernard Very

Transkripsi:

KONEKSI KE DATABASE DENGAN JDBC Perangkat Lunak Pendukung MySQL Driver JDBC mysql-connector-java-51.12-bin.jar Membuat user baru Sebelum membuat aplikasi jalankan dulu database MySQL server. Buatlah menggunakan SQLyog bisa di download lewat http://www.webyog.com/, jalankan seperti gambar berikut : Buat database baru simpeg

Atau kalau dengan skrip SQL seperti perintah berikut : CREATE DATABASE simpeg; Buatlah table Atau dengan skrip SQL berikut : USE simpeg; CREATE table pegawai ( NIP CHAR(5), NAMA CHAR(25), ALAMAT CHAR(25), SEKS CHAR(1), AGAMA CHAR(10), PRIMARY KEY (NIP)); Tambahkan Rekaman INSERT INTO pegawai VALUES('10001','Bambang Sudarmono','Semarang','L','ISLAM'); INSERT INTO pegawai VALUES('10002','Endang Susilowati','Madiun','P','ISLAM'); INSERT INTO pegawai VALUES('10003','Made Saputra','Badung','L','HINDU'); Buatlah rancangan seperti gambar berikut :

Pengaturan isi properti seperti tabel berikut : Komponen Property Nilai JFrame Class settitle() NewJFrameBacData Masukan Data Pegwai ButtonGroup Variable Name buttongroupseks JButton Variable Name jbuttonselesai Selesai JButton Variable Name jbuttonsimpan Simpan JComboBox Variabel Name model jcomboboxagama ISLAM PROTESTAN KATHOLIK HINDU BUDHA JRadioButton Variable Name jradiobuttonl JRadioButton Variable Name jradiobuttonp JTextField Variable Name JTextField jtextfieldnip JTextField Variable Name JTextField jtextfieldnama JTextField Kode Program Variable Name import java.sql.*; import java.io.*; import javax.swing.*; JTextField jtextfieldalamat

public class NewJFrameBacData extends javax.swing.jframe { public Connection conn; public Statement st; public ResultSet rs; /** Creates new form NewJFrameBacData */ public NewJFrameBacData() { initcomponents(); buttongroupseks.add(jradiobuttonl); buttongroupseks.add(jradiobuttonp); konek("localhost","simpeg","badi","badi"); //Fungsi koneksi public void konek(string server,string db, String user,string passwd){ System.out.println("Keterangan"); Penjelasan try { Class.forName("com.mysql.jdbc.Driver"); catch (ClassNotFoundException e) { System.out.println("Driver ODBC tidak barhasil Load"); e.printstacktrace(); return; System.out.println("Driver berhasil di Load"); conn = null; try { conn = DriverManager.getConnection( "jdbc:mysql://"+server+":3306/"+db,user,passwd); catch (SQLException e) { System.out.println("Tidak bisa koneksi ke database"); e.printstacktrace(); return; if (conn!= null) System.out.println("Berhasil Koneksi!"); else System.out.println("Koneksi Gagal...!"); konek("localhost","simpeg","badi","badi"); Memanggil fungsi konek() dengan parameter host,nama database, nama user, password Class.forName("com.mysql.jdbc.Driver"); Memanggil driver yang terdapat pada libbrary mysql-connector-java-51.12-bin.jar conn = DriverManager.getConnection(

Menjalankan koneksi "jdbc:mysql://"+server+":3306/"+db,user,passwd); Tombol Simpan private void jbuttonsimpanmouseclicked(java.awt.event.mouseevent evt) { // TODO add your handling code here: String no_mhs,nama,alamat,jk,agama,sql; no_mhs =jtextfieldnip.gettext(); nama =jtextfieldnama.gettext(); alamat =jtextfieldalamat.gettext(); agama =jcomboboxagama.getitemat( jcomboboxagama.getselectedindex()).tostring(); if (jradiobuttonl.isselected()==true) jk ="L"; else jk="p"; sql = "INSERT INTO pegawai(nip,nama,alamat,seks,agama) VALUES('"+no_mhs+"','"+nama+"','"+alamat+ "','"+jk+"','"+agama+"')"; try { st = conn.createstatement(); st.execute(sql); catch (SQLException e){ System.out.println("Penyimpanan Gagal "); return; System.out.println("Data sudah tersimpan!"); Penjelasan sql = "INSERT INTO pegawai(nip,nama,alamat,seks,agama) VALUES('"+no_mhs+"','"+nama+"','"+alamat+ "','"+jk+"','"+agama+"')"; Menyimpan ke tabel pegawai lewat Query st = conn.createstatement(); st.execute(sql); mengeksekusi Query Sebelum dieksekusi maka hubungakan library JDBC seperti langkah berkut : Pilih menu Run Set Project Configuration Customize

Menghubungkan ke driver mysql-connector-java-51.12-bin.jar Klik Add JAR/Folder Arahkan ke foder tempat file mysql-connector-java-51.12-bin.jar

Klik Open Sehingga seperti gambar berikut : Klik OK

Jalankan program Run File