Tampilkan postingan dengan label JAVA[SE]. Tampilkan semua postingan
Tampilkan postingan dengan label JAVA[SE]. Tampilkan semua postingan

Rabu, 16 Oktober 2013

JAVA SE No.19: Mengaplikasikan Create Read Update Delete (CRUD) pada Oracle XE database dengan Java


Submited by Fajar Satria , edited and published by MediaTutorial
Tutorial ini merupakan kelanjutan dari tutorial sebelumnya yang membahas tentang Create Read Update Delete data pada MySql database melalui pemrograman Java. Anda dapat melihat tutorial tersebut di sini (JAVA[SE] No.17: MySql database dan Java JDBC, Membuat Read Update Delete (CRUD) application dengan MySql dan Java).
Pada tutorial yang sedang kita bahas ini, kita tidak akan menggunakan MySql database, melainkan OracleXE database. Ternyata sangat mudah sekali untuk membuat aplikasi dengan database Oracle. Berikut merupakan ulasan tutorial dari Fajar Satria.

Kali ini kita akan sharing tentang membuat program java berelasi dengan database Oracle XE

1.Pertama Buatlah Project Java SE Baru.
Lihat gambar 1:

2.Lalu Buat Class Baru sebagai class koneksi ke database
Lihat gambar 2:
Untuk membuat New Class, silahkan click kanan project, kemudian pilih New – Java Class.
Berikan nama class nya adalah connection.java

3.Lalu Import library sql berikut ini.
Lihat gambar 3:
Bila Java.sql tidak ditemukan, maka anda perlu melihat tutorial sebelumnya yaitu JAVA SE No.18: Apa itu JDBC? bagaimana koneksi antar Java dengan MySql dan Oracle database?

4.Lalu buat sebuah constructor dan buat variable driver manager seperti di gambar.

Lihat gambar 4:
Ingat, bahwa nama class kita tadi adalah connection.java
Bila anda belum tahu apa itu jdbc, silahkan lihat tutorial sebelumnya JAVA SE No.18: Apa itu JDBC? bagaimana koneksi antar Java dengan MySql dan Oracle database?

Pada method getConnection saya mengkoneksikannya dengan database lokal, lalu setelah itu anda menentukan user mana yang akan digunakan, setelah isikan password user tersebut setelah nama user dan dipisahkan dengan tanda koma.

5.Lalu tambahkan Libary Oracle pada project
Lihat gambar 5:
Untuk menambahkan library, anda cukup click kanan libraries – kemudian pilih Add JAR/Folder..
Kemudian pilihlan Library Oracle / Oracle JDBC driver yang telah anda download dari vendor oracle.

6.Pilih dan cari library pertama library oracle, lalu library Dbutils (rs2xml.jar) pada komputer anda jika sudah klik open
Lihat gambar 6:

7.Lalu buatlah sebuah jframe class untuk mengetes apakah kita sudah berhasil menghubungkan project java kita ke database atau belum.
Lihat gambar 7:
Untuk membuat Jframe Form Class, anda tinggal klik kanan package --- kemudian pilih Jframe Form.
JForm ini hanya kita gunakan untuk mengetes koneksi, berikan saja namanya dengan TesterKoneksi.java

8.Lalu masukkan sebuah jtable pada form untuk menampung data yang ada pada table nantinya.

Lihat gambar 8:
Untuk menambahkannya, anda cukup drag and drop komponen JTable dari palette window ke work area. Ingat, kita mendrag and drop ke JForm class yang baru saja kita buat dengan nama TesterKoneksi.java tadi.

9.Lalu kita pilih table mana yang akan kita gunakan. Dalam hal ini saya memilih contoh table jobs pada user HR.
Anda dapat mengecek table apa saja yang ada di dalam database anda. Untuk mengeceknya, sebagai contoh di sini kita menggunakan SQL Command Line.
Coba lihat gambar di bawah ini, kita mengecek isi dari table jobs dengan command line.
Lihat gambar 9:

10.Lalu buat 3 variable, variable pertama untuk memagil method connection. Lalu variable ke dua berfungsi untuk menampilkan hasil query, lalu variable ke 3 untuk menampung query yang akan dieksekusi.
Lihat gambar 10:
Untuk menuju ke kode, anda tinggal mengklik tab source pada TesterKoneksi.java yang baru saja kita buat tadi.

11.Lalu buat method untuk mengupdate jtable dalam hal ini saya memberi nama update_table.
Lihat gambar 11:
Perhatikan bahwa ‘Employee’ ini adalah nama JTable kita.

12.Lalu masukkan method yang telah kita buat tadi ke dalam construktor class jframe.
Lihat gambar 12:

13.Lalu coba Run program anda.. apabila sukses akan tampil seperti pada gambar.
Lihat gambar 13:

14.Lalu langkah berikutnya kita akan membuat program dimana kita bisa menambahkan fungsi insert,update dan delete pada data dalam table.
Maka yang harus dilakukan ialah buat 4 jTextfield dan 3 jButton serta 4 jLable (Opsional).
Lihat gambar 14:
Untuk menambahkan JTextField dan JButton serta JLabel, anda tinggal mendrag and drop komponen yang telah tersedia pada window palette sebelah kanan.
Jangan lupa untuk memberikan nama.
Ingat, berikan nama variable (Variable Name), bukan nama komponen (Component Name).
Untuk memberikan Variable Name, anda tinggal klik kanan komponen tersebut --- kemudian pilih Change Variable name..
Bila ingin mengubah nama komponen, silahkan klik kanan komponen tersebut --- kemudian pilih properties --- kemudian editlah nama komponen nya.

15.Lalu setelah itu kita masuk ke action performed Insert Button.
Lihat gambar 15:
Untuk menambahkan ActionPerformed, anda tinggal klik kanan komponen --- pilih Events --- Tambahkan Action --- Kemudian pilihlah ActionPerformed.

16.Lalu setelah itu kita masuk ke action performed Insert Button.

17.Lalu kita tuliskan query insert SQL, setelah itu merefrence pada Textfield mana yang akan kita pakai.
Lalu terakhir panggil method untuk mengupdate table.
Lihat gambar 16:

18.Apabila Sukses akan ada konfirmasi Sukses
Lihat gambar 17:

19.Lalu berikutnya adalah isi dari tombol delete, dengan job_id sebagai parameter delete dan pemanggilan method update_table.
Kita harus menambahkan ActionPerformed juga pada button delete, untuk menambahkannya sama seperti pada contoh di atas tadi.
Lihat gambar 18:

20.Lalu berikut adalah kode untuk ‘button update’ dimana job_id sebagai parameter update.
Lalu disertai pemanggilan method update agar table direfresh setelah ada eksekusi perintah.
Lihat gambar 19:

21.Done.
Sekian Tutorial Singkat Dari saya mohon maaf bila ada kesalahan dalam penulisan atau hal-hal yang kurang berkenan.

Ini adalah versi publikasi dari MediaTutorial.web.id, untuk download tutorial original dalam bentuk PDF silahkan klik link download PDF di bawah ini.






CREATOR : Fajar Satria

Assalamualaikum Wr. Wb
Hello nama saya Fajar satria, biasa dipanggil fajar. Saat ini saya tercatat sebagai mahasiswa semester 5 di Perguruan Tinggi swasta di surabaya, kesibukan saya selain kuliah saya mengembangkan wirausaha kecil-kecilan software house, Alhamdulilah lumayan buat nambah uang jajan. Sejak kecil saya memang hobby dalam hal-hal berbau komputer dan sejak itulah perlahan menuntun saya belajar pemorograman. Sebelumnya saya mohon maaf bila ada kesalahan dalam konten atau penulisan yang kurang berkenan di hati anda para bembaca. Lalu silahkan kunjungi blog saya di codingholics.blogspot.com, tidak banyak tapi saya mencoba menulis apa yang saya bisa sharingkan, dan silahkan hubungi saya lewat e-mail saya di fajarsat@hotmail.com. Semalat membaca.. semoga bermanfaat
Wassalamualaikum Wr. Wb


Contact :

Nama : fajar satria
Alamat blog : codingholics.blogspot.com
Alamat FB/email : fajarsat46@gmail.com

Minggu, 13 Oktober 2013

JAVA SE No.18: Apa itu JDBC? bagaimana koneksi antar Java dengan MySql dan Oracle database?


Tutorial ini terkait dengan tutorial Java sebelumnya yaitu crud (create, read, update, delete) database MySql. Dan mungkin tutorial ini juga penting untuk ditulis sebagai rujukan dari tutorial setelahnya terutama yang berkaitan dengan database. Nah, kita akan membahas tentang apa itu JDBC dan bagaimana mengkoneksikan Java dengan MySql dan Java dengan Oracle database, sedangkan koneksi antar Java dengan Ms.Access serta database yang lain akan kita bahas pada lain waktu.

JDBC merupakan kepanjangan dari Java DataBase Connection. Sesuai dengan namanya, JDBC ini merupakan sebuah API (Application Programming Interface) untuk berkoneksi dengan database, baik database MySql, Oracle, Ms.Access, maupun database yang lain. Sun menyediakan JDBC API ini untuk vendor database yang ingin databasenya dapat terintegrasi dengan Java. Sehingga setelah rilis JDBC API ini para vendor database membuat driver-driver mereka agar dapat klop dengan API ini.

Sebetulnya sebelum JDBC, dulu pernah ada ODBC, nah tapi kemudian Sun Microsystem membuat DataBase Connection sendiri yang ditulis dengan Java. Sekarang terkenal dengan JDBC. Untuk dapat berkoneksi dengan database, JDBC API membutuhkan yang namanya JDBC Driver. JDBC Driver ini dibuat oleh vendor database (baca paragraf di atas).

Kalo anda browsing di internet untuk mencari informasi tentang JDBC Driver, maka nanti anda akan mendapatkan jenis jenis JDBC Driver seperti:
1.JDBC-ODBC bridge driver
Sesuai dengan namanya, driver ini merupakan jembatan antar JDBC dan ODBC.
Lihat gambar:

Dapat anda lihat pada gambar, Brigde Driver ini dapat meng-convert fungsi/method dari JDBC ke ODBC atau sebaliknya. Keuntungan dari driver ini adalah mampu digunakan pada setiap database. Kita tahu bersama bahwa jenis database banyak sekali seperti yang saya sebutkan di atas.

Kelemahannya, tentu performance nya akan berkurang karena harus melalui dua tahab, yaitu konversi dari JDBC ke ODBC maupun sebaliknya. Kelemahan yang lain, ODBC Driver ini pun harus terinstall di komputer klien / komputer target kita.

2.Native-API driver (partially java driver)
Nah, kita tadi sudah membahas bahwa database itu banyak, setiap database punya library sendiri, driver ini mampu mengkonver fungsi-fungsi dari JDBC ke fungsi yang sesuai dengan library-library dari masing-masing database.

Meski performance nya lebih bagus dari JDBC-ODBC driver tapi database dan library harus terinstall pada komputer klien.

3.Network Protocol driver (fully java driver)
Digunakan untuk hubungan database melalui server.

4.Thin driver (fully java driver)
Nah, inilah driver yang sering digunakan dan yang akan kita gunakan. Thin driver ini mengkonvert langsung JDBC ke database. Kita ketahui bahwa setiap database memiliki driver sendiri-sendiri. Dengan thin driver ini nantinya kita hanya perlu mendapatkan driver untuk setiap database, dan tidak diperlukan install apapun pada komputer klien. Simple bukan?

Baru saja kita sampaikan tadi bahwa nanti kita akan menggunakan thin driver ini. Sehingga bila kita ingin mengkonekan java dengan database, maka kita perlu mendapatkan driver dari masing masing database. Biasanya vendor database menyediakan driver sendiri sendiri yang dapat kita download dan kita import ke project netbeans kita. Canggih bukan?

Selanjutnya , mari kita bahas cara koneksi dari java ke masing masing database seperti yang sudah kita sebutkan di atas.

a.Connect Java dan MySql
Untuk membuat program Java supaya dapat terkoneksi dengan MySql, kita perlu meload driver MySql untuk Java. Ingat, sun (java) telah menyediakan JDBC api, berarti pasti vendor MySql menyediakan driver untuk JDBC API yang dapat kita download :)

Nah, maka dari itu terlebih dahulu mari kita download JDBC Driver MySql dari situs web nya di http://dev.mysql.com/downloads/connector/j

Anda dapat memilih untuk platform windows atau platform independent. Mereka menyebutnya sebagai MySQL Connector/J. Saat tutorial ini ditulis, saya mendownload mysql-connector-java-5.1.26.zip.

Silahkan extract saja dan untuk menginstallnya anda tinggal membaca documentation yang terdapat pada folder docs/. Pada folder docs ini terdapat documentation yang kita perlukan dan sampel kodenya termasuk salah satunya cara install.

Untuk lebih ringkas, berikut akan saya sampaikan cara installnya terlebih dahulu.
1.Extract file mysql-connector-java-5.1.26.zip yang telah di download tadi.

2.Ambil mysql-connector-java-5.1.26-bin.jar, kemudian letakkan di jre/lib/ext folder.
Kalau dalam komputer saya pribadi, maka folder ini terdapat pada C:\Program Files\Java\jre7\lib\ext.

3.Set classpath.
Untuk temporary classpath, anda dapat membuka command prompt kemudian ketikan:
C:>set classpath=c:\Program Files\Java\jre7\lib\ext\mysql-connector-java-5.0.8-bin.jar;.;

Sedangkan untuk permanent classpath, anda dapat membuka environment variable, berikan nama classpath dan berikan value path untuk connector kita seperti di atas.

Nah, untuk membuka environment variable pada windows 8 (seperti yang saya gunakan) anda dapat melakukan:

Control Panel – pilih System and Security – pilih System – kemudian click Advanced System Settings. Kemudian pilih tab Advanced kemudian pilih tombol Environment Variables.
Lihat gambar 1:

Pada Environment Variables, berikan new system variable seperti pada gambar di bawah ini.
Lihat gambar 2:

Done, kita selesai mensetting classpath variable.

Mari sekarang kita melanjutkan pembahasan kita.
Ada 4 hal yang perlu kita perhatikan dalam untuk koneksi java dengan database apapun, yaitu sebagai berikut:
-*Pertama, Register the driver class
*Kedua, Creating connection
*Ketiga, Creating statement
*Keempat, Executing queries
*Kelima, Closing connection


Sekarang mari kita mencoba membuat sebuah project untuk koneksi dari Java ke MySql.
-Buat Project java baru

-Tambahkan library yang telah kita copykan ke folder ext dari jre (java runtime environment) tadi.
Cara menambahkannya adalah seperti berikut ini.
Klik kanan folder libraries di project – kemudian pilih add library
Lihat gambar 3:

-Setelah itu pilihlah MySql JDBC Driver library yang telah terinstall dari folder ext tadi.
Lihat gambar 4:

-Lalu bagaimana bila kita belum menginstall library tersebut (belum mengcopy ke folder ext dan belum setting classpath)? Mudah saja, anda cukup melakukannya berikut ini:
Klik kanan folder libraries – pilih add jar/folder – kemudian pilihlah lokasi jar connector dimana anda meletakkan.
Lihat gambar 3.1:

Sampai di sini mudah bukan??
Nah, berikut adalah source codenya:


b.Connect Java dan Oracle
Sama dengan MySql, terlebih dahulu anda harus men-download JDBC DRIVER yang disediakan oleh Oracle Database. Nah, anda dapat mendownloadnya pada halaman oracle berikut ini:

http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html

kemudian pilihlah versi yang ingin anda download, pada saat tutorial ini dibuat, saya mendownload driver versi 12c, anda dapat membukanya di sini:

http://www.oracle.com/technetwork/database/features/jdbc/jdbc-drivers-12c-download-1958347.html

Untuk mendonwloadnya silahkan anda membuat akun untuk oracle.com bila belum punya, bila sudah punya anda dapat langsung login.

Pada halaman download terdapat banyak pilihan baik untuk JDK 6, maupun JDK 7. JDK adalah Java Development Kit (Netbeans) yang dapat anda download dari situs oracle.com juga. Kebetulan saya telah menggunakan JDK versi 7.1.3 (Netbeans 7.1.3) sehinggal saya memilih saja ojdbc7.jar.
Lihat gambar 5:

Berikutnya, kita perlu meload driver ini, caranya adalah sebagai berikut:

Setelah anda download, langsung copy kan saja ojdbc7.jar tersebut ke dalam folder ext/ dari JRE kita (ingat, JRE bukan JDK). Pada komputer saya, saya mengcopy paste kan nya ke C:\Program Files\Java\jre7\lib\ext

Kemudian kita harus mensetting path seperti pada MySql di atas tadi, dapat hanya temporary path, maupun melalui permanent path.

[[--LIHAT MYSQL SETTING PATH DI ATAS--]]

Setelah setting system environment selelsai, mari kita melanjutkan project oracle java kita.

Ingat, lima hal yang perlu kita perhatikan sama seperti MySql di atas.
*Pertama, Register the driver class
*Kedua, Creating connection
*Ketiga, Creating statement
*Keempat, Executing queries
*Kelima, Closing connection


Sekarang mari kita mencoba membuat sebuah project untuk koneksi dari Java ke Oracle.

-Buat Project java baru
-Tambahkan library yang telah kita copykan ke folder ext dari jre (java runtime environment) tadi.
Cara menambahkannya adalah sama seperti pada penambahan library MySQL di atas.

[[--LIHAT TAMBAH LIBRARY PADA MYSQL--]]

Nah, berikut adalah source codenya:


Sangat mudah bukan, tidak ada yang sulit dengan pemrograman. Semoga bermanfaat dan silahkan download source codenya.


Kamis, 10 Oktober 2013

JAVA[SE] No.17: MySql database dan Java JDBC, Membuat Read Update Delete (CRUD) application dengan MySql dan Java


Submited by Fajar Satria , edited and published by MediaTutorial

Pada tutorial ini kita akan membahas tentang bagaimana cara komunikasi dengan database MySql melalu Java. Kita juga akan memperagakan membuat sebuah aplikasi sederhana untuk mengaplikasikan CRUD (Create Read Update Delete) MySql dengan Java. Bagaimana cara membuat aplikasinya, bagaimana cara membuat kode untuk mengambil data, mengupdate data, menghapus data dari mysql semua akan kita bahas pada tutorial ini. Informasi untuk anda, bila kita ingin berkomunikasi dengan MySql melalui Java, maka anda dapat menggunakan JDBC Driver dari MySql Dev. Nah, bagaimana caranya? silahkan baca tutorialnya.

Sama seperti yang telah kita bahas pada preview di atas, terlebih dahulu anda perlu mendownload JDBC Driver. Ini merupakan MySql lib untuk Java yang dapat anda downloadi di http://dev.mysql.com/downloads/connector/j. Mereka menyebutnya dengan Connector/J.

Nah, untuk menggunakan konektor ini anda dapat membaca pada tutorial JAVA SE No.18: Apa itu JDBC? bagaimana koneksi antar Java dengan MySql dan Oracle database?

Ok, mari kita baca dan paparkan kiriman tutorial dari saudara Fajar Satria.

1.Pertama Buatlah Project Baru.
Buka netbeans anda dan disini kita akan menggunakan Java SE (default).
Lihat gambar 1:

Dengan membuat sebuah project ini, secara otomatis Netbeans akan membuat sebuah class main untuk aplikasi kita yang namanya sesuai dengan nama project kita.

2.Lalu Buat Class Baru sebagai class koneksi ke database
Anda tinggal klik kanan source packages yang ingin anda tambahkan class nya – kemudian pilih new java class – isikan nama class anda.
Nama class ini sesuai dengan keinginan anda terserah.
Lihat gambar 2:

3.Kemudian ketikan kode dibawah ini untuk mengimport library yang kita butuhkan.
Perhatikan,kita mengetikan import sebelum kode class.
Lihat gambar 3:

4.Lalu buat sebuah constructor dan buat variable driver manager seperti di gambar. Pada method getConnection saya mengkoneksikannya dengan database lokal, lalu setelah itu anda menentukan user mana yang akan digunakan, setelah isikan password user tersebut setelah nama user dan dipisahkan dengan tanda koma.
Lihat gambar 4:

Pada kode di atas, kita membuat kode untuk variable conn dengan:
DriverManager.getConnection(“urldatabase”, “userdatabase”, “rootdatabase”);

Anda dapat melihat intellisense saat anda mengetikan kode tersebut pada Netbeans.
Lihat gambar:

5.Lalu tambahkan Libary Oracle pada project

6.Pilih dan cari library pertama library MySQL-Connector.jar , lalu library Dbutils (rs2xml.jar) pada komputer anda jika sudah klik open
lihat gambar:

7.Lalu buatlah sebuah jframe class untuk mengetes apakah kita sudah berhasil menghubungkan project java kita ke database atau belum.
Lihat gambar:
Untuk menambahkannya, anda tinggal klik kanan package anda– pilih new – kemudian pilihlah Jframe Form…
Atau klik kanan project anda – pilih new – kemudian pilih Jframe Form dan pilih package yang sesuai dengan project anda.


8.Lalu masukkan sebuah jtable pada form untuk menampung data yang ada pada table nantinya.
Lihat gambar:

Untuk memasukan JTable, anda dapat men-drag and drop komponen Table dari Swing yang terdapat pada palette window sebelah kanan.
Jangan lupa, berikanlah nama untuk JTable kita, disini untuk JTable kita berikan ‘nama variable’ adalah ‘Employee’.
Perhatikan, ini adalah ‘nama variable’, bukan ‘nama komponen’.
Untuk menset ‘nama variable’ anda tinggal klik kanan komponen – pilih Change Variable Name..’

Sedangkan untuk memberikan ‘nama komponen’, anda tinggal mengedit ‘name’ pada window properties. Atau dapat juga dengan klik kanan komponen jTable tersebut – properties – kemudian isikan nama pada input ‘name’.

9.Lalu kita pilih table mana yang akan kita gunakan. Dalam hal ini saya memilih contoh table jobs pada database employee.
Lihat gambar:

Terlebih dahulu anda harus memiliki sebuah database MySql dan Table yang sudah anda buat. Anda dapat membuat table dan database dengan mengunakan PhpMyAdmin atau MySql Workbench seperti pada gambar di atas.

10.Lalu buat 3 variable, variable pertama untuk memanggil method connection. Lalu variable ke dua berfungsi untuk menampilkan hasil query, lalu variable ke 3 untuk menampung query yang akan dieksekusi.
Lihat gambar:

Untuk masuk ke dalam source code, anda tinggal click source pada JFrame anda. Kemudian mari kita buat 3 variable seperti pada gambar.
Variable pertama adalah Conn, berjenis Connection, digunakan untuk koneksi.
Variable kedua adalah rs, berjenis ResultSet, digunakan untuk menampilkan hasil query.
Variable ketiga adalah pst, berjenis PreparedStatement, digunakan untuk menampung query yang akan dieksekusi.

Baik Connection class, ResultSet class maupun PreparedStatement class terlebih dahulu harus anda import ke dalam kode anda. Lihat pada gambar di atas kode bagian atas.


11.Lalu buat method untuk mengupdate jtable dalam hal ini saya memberi nama update_table.
Lihat gambar:
Kita membuat sebuah method untuk meng-update JTable. Method ini kita berikan nama update_table() yang berisikan query untuk men-select semua data dari table jobs, kemudian menampilkannya ke dalam JTable.
Jangan lupa untuk memperhatikan ‘nama variable’ JTable kita, yaitu adalah ‘Employee’.

12.Lalu masukkan method yang telah kita buat tadi ke dalam construktor class jframe.
Lihat gambar:

13.Cobalah run project anda, bila berhasil maka akan tampil form JTable yang kita buat beserta isinya dari database.

14.Lalu langkah berikutnya kita akan membuat program dimana kita bisa menambahkan fungsi insert,update dan delete pada data dalam table. Maka yang harus dilakukan ialah buat 4 jTextfield dan 3 jButton serta 4 jLable (Opsional).
Lihat gambar:

Untuk menambahkan komponen jTextField, jButton, dan jLabel anda bisa melakukannya dengan drag and drop komponen tersebut dari Window Palette di sebelah kanan.

15.Lalu Beri nama masing-masing variable tersebut.
Lihat gambar:

Kita perlu memberikan ‘nama variable’ untuk masing – masing komponen.
Perhatikan, ini adalah ‘nama variable’ bukan ‘nama komponen’.
Untuk menambahkan ‘nama variable’ anda tinggal klik kanan komponen – pilih ‘Change Variable Name…’.

Sedangkan untuk menset ‘nama komponen’ anda dapat menseleksi setiap komponen kemudian menset kolom ‘name’ pada window properties. Secara default, window properties ini terletak di sebelah kanan bawah workspace netbeans.
Atau dapat juga dengan klik kanan komponen – pilih properties – berikan nama pada kolom ‘name’.

16.Lalu setelah itu kita masuk ke action performed Insert Button.
Lihat gambar:

Kita akan memberikan sebuah event ke dalam tombol insert kita. Event yang kita pilih adalah ‘actionPerformed’. Kita akan memberikan perlakuan kepada button kita saat tombol diclick.
Untuk memberikan event actionPerformed, anda tinggal klik kanan pada komponen – pilih events – Action – ActionPerformed.
Atau dapat juga langsung double click pada button tersebut.

17.Lalu kita tuliskan query insert SQL, setelah itu merefrence pada Textfield mana yang akan kita pakai. Lalu terakhir panggil method untuk mengupdate table.
Lihat gambar:

18.Apabila Sukses akan ada konfirmasi Sukses.
19.Lalu data akan masuk, seperti terlihat pada gambar.

Lihat gambar:

20.Kemudian, kita juga tambahkan actionPerformed event untuk tombol delete, dengan job_id sebagai parameter delete dan pemanggilan method update_table.
Lihat gambar:

Silahkan pilih row dari jTable, kemudian tekan delete button, bila berhasil akan muncul konfirmasi deleted seperti pada gambar:
Lihat gambar:

21.Berikutnya kita juga akan menambahkan actionPerformed event untuk button update dimana job_id sebagai parameter update. Lalu disertai pemanggilan method update agar table direfresh setelah ada eksekusi perintah.
Lihat gambar:

Bila update berhasil maka akan muncul konfirmasi dan data langsung terefresh.
Lihat gambar:

Finish.
Sekian Tutorial Singkat Dari saya mohon maaf bila ada kesalahan dalam penulisan atau hal-hal yang kurang berkenan.





CREATOR : Fajar Satria

Assalamualaikum Wr. Wb
Hello nama saya Fajar satria, biasa dipanggil fajar. Saat ini saya tercatat sebagai mahasiswa semester 5 di Perguruan Tinggi swasta di surabaya, kesibukan saya selain kuliah saya mengembangkan wirausaha kecil-kecilan software house, Alhamdulilah lumayan buat nambah uang jajan. Sejak kecil saya memang hobby dalam hal-hal berbau komputer dan sejak itulah perlahan menuntun saya belajar pemorograman. Sebelumnya saya mohon maaf bila ada kesalahan dalam konten atau penulisan yang kurang berkenan di hati anda para bembaca. Lalu silahkan kunjungi blog saya di codingholics.blogspot.com, tidak banyak tapi saya mencoba menulis apa yang saya bisa sharingkan, dan silahkan hubungi saya lewat e-mail saya di fajarsat@hotmail.com. Semalat membaca.. semoga bermanfaat
Wassalamualaikum Wr. Wb


Contact :

Nama : fajar satria
Alamat blog : codingholics.blogspot.com
Alamat FB/email : fajarsat46@gmail.com