modul praktek java - agusnkhom.files.wordpress.com · modul praktek java - mysql aplikasi...

16
1 Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA ----------------------------------------------------------------------------------------------------------------------- Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B. Aktifkan localhost anda (Wamp / Xamp Server) kemudian Buatlah database pada phoMySQL Database Name : db_oop Table Name : mhs Table Structure FieldName Data Type Field Size PrimaryKey 1. nim Varchar 8 Yes 2. nama Varchar 25 3. gender Varchar 12 4. tempat Varchar 15 5. tgl Date 6. alamat Varchar 50 7.hp Varchar 12 C. Instalasi MySQL-ODBC 1. Double klik master aplikasi mysql_odbc.exe kemudian klik Next

Upload: others

Post on 25-Oct-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

1

Modul Praktek JAVA - MYSQLAplikasi Database-1 dengan JAVA

-----------------------------------------------------------------------------------------------------------------------Langkah Kerja

A. Buat Folder Project Anda dengan nama oop6B. Aktifkan localhost anda (Wamp / Xamp Server) kemudian Buatlah database pada phoMySQL

Database Name : db_oopTable Name : mhs

Table StructureFieldName Data Type Field Size PrimaryKey1. nim Varchar 8 Yes2. nama Varchar 253. gender Varchar 124. tempat Varchar 155. tgl Date6. alamat Varchar 507.hp Varchar 12

C. Instalasi MySQL-ODBC1. Double klik master aplikasi mysql_odbc.exe kemudian klik Next

Page 2: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

2

2. Klik Pilih Typical – Next dan Install

3. Biarkan Proses selesai hingga 100 % dan klik finish

Page 3: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

3

D. Buat Koneksi ODBC (DSN)1. Klik Start – Program – Control panel – Administrative Tools – Data Source (ODBC). Pada layar

tampil jendela ODBC Data Spurce Administrator

2. Klik Tab User DSN – Klik Tombol Add – Pilih MySQL ODBS 3.51 Driver

Page 4: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

4

3. Klik tombol Finish4. Isikan SEPERTI gambar di bawah:

Page 5: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

5

5. Klik tombol Test

6. Klik OK – Klik OK

Page 6: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

6

E. Buat project Java1. Aktifkan Netbeans2. Buat Project dengan Nama : oop63. Buat Class Jframe Form dengan Nama: mhs4. Desain Form sbb :

Setting Komponent dengan cara klik kanan pilih Change variable name, dengan ketentuan sbb:

No Komponent Variable name

1 JTextField nim2 JTextField nama3 JComboBox gender4 JTextField tempat5 JDateChooser tgl6 JTextField alamat7 JTextField hp8 Jbutton btnSimpan9 Jbutton btnTambah10 Jbutton btnKeluar

1

2

3

4 5

6

7

8 910

Page 7: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

7

F. Cara menambahkan Pallete jdatechooser

1. Klik kanan pada swing controls, kemudian pilih “palette manager ....”

2. Setelah pilih “palette manager ....”, maka akan tampil menu dialog berikut :

Page 8: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

8

3. Pilih lokasi penyimpanan file jCalender-1.4 kemudian klik Next

4. Pilih semua component (klik disalah satu Component, kemudian tekan “CTRL+A”) kemudianklik Next lagi

Pilih Add from JAR

Klik Next

Page 9: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

9

5. Pada Pallete Category pilih pada Swing Controls kemudian klik Finish

Klik Next

Klik Finish

Page 10: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

10

6. Maka pada pallete bagian Swing Control secara otomatis sudah terdapat pilihan jDateChooser, dll.

Page 11: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

11

G. Buat propgram java1. Import :

import java.sql.*;import java.text.Format;import javax.swing.*;import javax.swing.table.*;import java.text.SimpleDateFormat;import java.util.Date;

2. Kode Program untuk tombol Simpan (Double klik tombol/button SIMPAN) kemudian ketikcoding program berikut) :

2. Letak coding Import JAVA

1. Tambahkan Coding Public :public String tgl_lahir;

Page 12: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

12

Page 13: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

13

3. Buat Settingan jDateChooser / Format tanggal

Ketik Coding Program Berikut :

1. Klik kanan jDatechooser / tgl

2. Pilih Event PropertyChangepropertyChange [tglPropertyChange]

Page 14: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

14

4. Setting Conection di NETBEANS

3. Pilih Palette : Services

1. Klik Kanan pada icon Database2. Pilih New Connection...

Page 15: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

15

5. Kode Program untuk tombol Keluar

9. Pilih Drivername : MySQL(Connector/J driver)

5. Setting Host : localhost6. Port : 33067. Database (Sesuai dengan

nama database yang kita buatdiawal tadi ) : db_oop

8. Username : root

4. Klik OK

Page 16: Modul Praktek JAVA - agusnkhom.files.wordpress.com · Modul Praktek JAVA - MYSQL Aplikasi Database-1 dengan JAVA-----Langkah Kerja A. Buat Folder Project Anda dengan nama oop6 B

16

6. Kode Program untuk Tambah

H. Kompilasi Program, setelah tidak ada erorr jalankan dan test untuk menginputkan beberapa data(NOBP bersifat unix/jangan inputkan NOBP yang sama lebih dari satu kali)