Tutorial Java Desktop 6 Pengupdatean, Penambahan, Penyimpan, dan Penghapusan Record
|
|
- Hadi Susman
- 5 tahun lalu
- Tontonan:
Transkripsi
1
2 Tutorial Java Desktop 6 Pengupdatean, Penambahan, Penyimpan, dan Penghapusan Record Oleh: Ardie Jocong Pada Bagian ke 6 ini, saya akan melanjutkan project java saya yang belum complete dan ini merupakan Tutorial Bagian terakhir.. jika pada tutorial sebelumnya saya telah menambahkan Beberapa Event Pada beberapa Button meliputi Event pada Button FIrst, Previous, Next, and Last,.. pada tutorial ke 6 ini saya akan menambahkan kembali beberapa fasilitas tambahan yaitu Pengupdatean, Penambahan, penyimpanan dan penghapusan Record. dilihat secara kasat mata aplikasi yang telah saya buat pada tutorial sebelumnya dapat dilihat pada penampakan gambar berikut : Pada Bagian ke 6 ini, saya akan melanjutkan project java saya yang belum complete dan ini merupakan Tutorial Bagian terakhir.. jika pada tutorial sebelumnya saya telah menambahkan Beberapa Event Pada beberapa Button meliputi Event pada Button FIrst, Previous, Next, and Last,.. pada tutorial ke 6 ini saya akan menambahkan kembali beberapa fasilitas tambahan yaitu Pengupdatean, Penambahan, penyimpanan dan penghapusan Record. dilihat secara kasat mata aplikasi yang telah saya buat pada tutorial sebelumnya dapat dilihat pada penampakan gambar berikut : untuk menambahkan fasilitas-fasilitas yang telah disebutkan tadi.. kita membutuhkan beberapa buah Button.. Beberapa Button yang akan ditambahkan adalah sebagai berikut Button Variable Name : btnupdaterecord, Button Text : Update Record Button Variable Name : btnnewrecord, Button Text : New Record Button Variable Name : btndeleterecord, Button Text : Delete Record Button Variable Name : btnsaverecord, Button Text : Save Record Button Variable Name : btncancelnewrecord, Button Text : Cancel New Record Setelah ditambahkan beberapa button maka jika dilihat dalam bentuk Interface nya seperti berikut : Sebelum kita membuat event pada setiap button.. terlebih dahulu kita setting pada button Save New Record dan Cancel New Record untuk tidak diaktifkan (di disable kan) pada setting default nya, jadi ketika di running maka kedua tombol tersebut dalam kondisi disable.. cara nya dengan pilih kedua button tersebut lalu klik kanan.. setelah itu pilih properties
3 setelah muncul dialog properties, lalu pada pilihan enabled klik uncheck setelah itu Close. maka jika di running project nya akan menampilkan interface seperti berikut : Membuat Event Pada Button Update Record Langkah awal, Double Klik pada Button Update,. Kemudian Ketiklah beberapa Potongan Code Berikut,, String first =txtfirstname.gettext(); String last = txtlastname.gettext(); String job = txtjobtitle.gettext(); String ID = txtid.gettext(); jika ingin mengupdate Field ID, kita harus menkonversikan string kedalam Integer... dengan menggunakan code berikut : int newid = Integer.parseInt(ID); letakan code diatas setelah Code Sebelumnya, setelah baris String ID = txtid.gettext();, objek Integer adalah sebuah method yang dipanggil dengan parseint, sederhananya code diatas adalah untuk mengkonversi nilai String ke dalam Nilai Integer... kemudian kita masukan code untuk melakukan peng-update-an,. untuk masing-masing field dengan memasukan instruksi berikut : rs.updateint("id",newid); rs.updatestring("first_name",first); rs.updatestring("last_name",last); rs.updatestring("job_title",job); rs.updaterow(); JOptionPane.showMessageDialog(FWorker.this,"Update"); kemudian tambahkan code try... catch()nya... dan kemudian masukkan kode diatas di dalam fungsi berikut : // masukkan code pengupdatean disini } code diatas dinamakan dengan code exception handling fungsinya adalah untuk menghandle atau menangani sebuah kesalahan.. maka ketika terjadi kesalahan penginputan atau kesalahan lainnya.. program akan menghasilkan pesan error.. code lengkapnya adalah seperti berikut :
4 rs.updateint("id",newid); rs.updatestring("first_name",first); rs.updatestring("last_name",last); rs.updatestring("job_title",job); rs.updaterow(); JOptionPane.showMessageDialog(FWorker.this,"Update"); } Coba Runing, Lalu Buatlah Suatu Perubahan pada Field apa saja.. misalnya pada Record 1 yaitu pada Kolom Last Name Ubah Nilai Jocong menjadi Pocong... Kolom tersebut akan berubah dengan menampilkan DialogMessage.. untuk pembuktiannya.. Klik Tombol Next Lalu Previous Kembali... dan lihat hasilnya... atau bisa juga dengan meng-close terlebih dahulu dan running kembali.. Add A New Record (Penambahan Record) double klik pada button New Record... lalu tambahkan code berikut : btnfirst.setenabled(false); btnprevious.setenabled(false); btnnext.setenabled(false); btnlast.setenabled(false); btnupdaterecord.setenabled(false); btndeleterecord.setenabled(false); btnnewrecord.setenabled(false); btnsaverecord.setenabled(true); btncancelnewrecord.setenabled(true); kode diatas adalah code untuk melakukan pengesetan pada sebuah tombol, apakan tombol itu aktif atau tidak aktif... contoh, btnfirst.setenabled(false)... jika bernilai false maka button tidak aktif.. jika bernilai true maka akan menjadi aktif...code diatas disimpan di dalam Event New Record.. Ketika Mengklik Button New Record.. maka posisi ketujuh button di set menjadi tidak aktif.. button Save Record dan Cancel New Record di set menjadi Aktif... kemudian tambahkan code berikut pada Button Cancel New Record : btnfirst.setenabled(true); btnprevious.setenabled(true); btnnext.setenabled(true); btnlast.setenabled(true); btnupdaterecord.setenabled(true); btndeleterecord.setenabled(true); btnnewrecord.setenabled(true); btnsaverecord.setenabled(false); btncancelnewrecord.setenabled(false);
5 Code Diatas merupakan Kontradiksi dari kondisi Button New Record.. coba running terlebih dahulu, untuk melihat perubahannya.. lalu Klik Pada Button New Record... Klik pada Button Cancel New Record.. dan Form akan terlihat seperti berikut : selanjutnya kita tambahkan sebuah variable global berikut, dgn nilai inisialisai nya adalah 0: int currow = 0; kemudian di dalam event Button new Record, tambahkan code berikut : currow = rs.getrow(); kemudian masukkan code berikut juga yaitu sebuah perintah untuk mengosongkan Text Field.. txtfirstname.settext(""); txtlastname.settext(""); txtjobtitle.settext(""); txtid.settext(""); Ketika Button New Record di klik, maka Text Field akan Berada Pada Kondisi kosong atau bernilai null.. kita harus memasukan nya ke dalam code blok try... catch jadi Code Lengkap untuk Button New Record adalah seperti berikut : atau dalam bentuk source codenya currow = rs.getrow(); txtfirstname.settext(""); txtlastname.settext(""); txtjobtitle.settext(""); txtid.settext(""); btnfirst.setenabled(false); btnprevious.setenabled(false); btnnext.setenabled(false); btnlast.setenabled(false); btnupdaterecord.setenabled(false); btndeleterecord.setenabled(false);
6 btnnewrecord.setenabled(false); btnsaverecord.setenabled(true); btncancelnewrecord.setenabled(true); } Setelah itu kita beralih ke Event Button Cancel New Record. kita akan meload atau mengisi kembali Data Pada Text Field... dengan cara menggunakan kode absolute berikut : rs.absolute(currow); code tersebut adalah sebuah method absolute fungsinya, untuk memindahkan kursor pada posisi ResultSet. maksudnya memindahkan nya kedalam nilai yang tersimpan pada variable currow. kemudian data akan di load ke dalam Text Field dengan menggunakan Code Berikut : txtfirstname.settext(rs.getstring("first_name")); txtlastname.settext(rs.getstring("last_name")); txtjobtitle.settext(rs.getstring("job_title")); txtid.settext(integer.tostring(rs.getint("id"))); Lalu masukan perintah-perintah tersebut ke dalam blok try... catch.., jadi code lengkap untuk Button Cancel New Record adalah seperti berikut : atau dalam bentuk source codenya... rs.absolute(currow); txtfirstname.settext(rs.getstring("first_name")); txtlastname.settext(rs.getstring("last_name")); txtjobtitle.settext(rs.getstring("job_title")); txtid.settext(integer.tostring(rs.getint("id"))); btnfirst.setenabled(true); btnprevious.setenabled(true); btnnext.setenabled(true); btnlast.setenabled(true); btnupdaterecord.setenabled(true); btndeleterecord.setenabled(true); btnnewrecord.setenabled(true); btnsaverecord.setenabled(false); btncancelnewrecord.setenabled(false);
7 } Coba Running Program nya... Lalu Klik Pada Button New Record.. maka Akan Menampilkan sepeti gambar berikut : Tampilan TextField nya akan menjadi Kosong... Kemudian Jika diklik Button Cancel New Record... Maka Data Akan di Reload kembali... Save A New Record (Penyimpanan Record) selanjutnya kita akan membuat event pada Button Save a New Record, sebelum menyimpan sebuah record.. kita harus memindahkan kursor ke fungsi penambahan yaitu (Insert Row). lalu tambahkan data ke ResultSet, dengan menggunakan kode berikut : pertama tambahkan code berikut : String first =txtfirstname.gettext(); String last = txtlastname.gettext(); String job = txtjobtitle.gettext(); String ID = txtid.gettext(); int newid = Integer.parseInt(ID); lalu tambahkan kode berikut ke dalam try... catch.. jadi buat lah terlebih dahulu try...catch nya, rs.movetoinsertrow(); rs.updateint("id",newid); rs.updatestring("first_name",first); rs.updatestring("last_name",last); rs.updatestring("job_title",job); rs.insertrow(); setelah menambahkan data ke ResultSet.. langkah terakhir adalah memasukan nya ke dalam sebuah row Baru... untuk menutup sebuah statement atau sebuah ResultSet.. gunakan perintah berikut : stmt.close(); rs.close(); code berikut adalah untuk me-reload sebagai code yang ditulis ketika form pertama diload..: stmt = con.createstatement(resultset.type_scroll_sensitive, ResultSet.CONCUR_UPDATABLE); String sql = "SELECT * FROM Workers"; rs = stmt.executequery(sql);
8 rs.next( ); int id_col = rs.getint("id"); String id = Integer.toString(id_col); String first2 = rs.getstring("first_name"); String last2 = rs.getstring("last_name"); String job2 = rs.getstring("job_title"); txtid.settext(id); txtfirstname.settext(first2); txtlastname.settext(last2); txtjobtitle.settext(job2); lalu tambahkan juga code untuk pengkondisian button nya sebagai berikut : btnfirst.setenabled(true); btnprevious.setenabled(true); btnlast.setenabled(true); btnnext.setenabled(true); btnupdaterecord.setenabled(true); btndeleterecord.setenabled(true); btnnewrecord.setenabled(true); btnsaverecord.setenabled(false); btncancelnewrecord.setenabled(false); Jadi Code Lengkap Untuk Event Button Save Record adalah sebagai berikut : String first =txtfirstname.gettext(); String last = txtlastname.gettext(); String job = txtjobtitle.gettext(); String ID = txtid.gettext(); int newid = Integer.parseInt(ID); rs.movetoinsertrow(); rs.updateint("id",newid); rs.updatestring("first_name",first); rs.updatestring("last_name",last); rs.updatestring("job_title",job); rs.insertrow(); stmt.close(); rs.close(); stmt = con.createstatement(resultset.type_scroll_sensitive, ResultSet.CONCUR_UPDATABLE); String sql = "SELECT * FROM Workers";
9 rs = stmt.executequery(sql); rs.next( ); int id_col = rs.getint("id"); String id = Integer.toString(id_col); String first2 = rs.getstring("first_name"); String last2 = rs.getstring("last_name"); String job2 = rs.getstring("job_title"); txtid.settext(id); txtfirstname.settext(first2); txtlastname.settext(last2); txtjobtitle.settext(job2); btnfirst.setenabled(true); btnprevious.setenabled(true); btnlast.setenabled(true); btnnext.setenabled(true); btnupdaterecord.setenabled(true); btndeleterecord.setenabled(true); btnnewrecord.setenabled(true); btnsaverecord.setenabled(false); btncancelnewrecord.setenabled(false); } Delete a Record (Penghapusan Record) Langkah ini merupakan terakhir dari tutorial saya ini,. yaitu pembuatan event pada button Delete Record... yaitu method untuk penghapusan sebuah record... untuk membuat Event pada Button Delete Record, tidak jauh berbeda dengan pembuatan event penyimpanan pada sebuah record, yaitu cukup dengan menggunakan code berikut rs.deleterow(); Code diatas adalah code untuk mendelete record pada sebuah database,. Okeh gunakan instruksi berikut untuk membuat event Delete Record : rs.deleterow(); stmt.close(); rs.close(); stmt = con.createstatement(resultset.type_scroll_sensitive, ResultSet.CONCUR_UPDATABLE);
10 String sql = "SELECT * FROM Workers"; rs = stmt.executequery(sql); rs.next( ); int id_col = rs.getint("id"); String id = Integer.toString(id_col); String first = rs.getstring("first_name"); String last = rs.getstring("last_name"); String job = rs.getstring("job_title"); txtid.settext(id); txtfirstname.settext(first); txtlastname.settext(last); txtjobtitle.settext(job); } Langkah terakhir adalah Menguji Program apakah Program yang dibangun telah sesuai dengan harapan atau tidak... Coba Running Programnya... Uji Satu Persatu Fungsi-fungsi pada Buttonnya... Tutorial 6 ini saya rasa Sudah Cukup... Okeh segitu dulu ajah.. Mohon Maaf Jika Masih ada banyak kekurangan atau mungkin kurang jelas dari cara penyampaian yang saya berikan dan mungkin masih ada kesalahan-kesalahan dari materi yang saya berikan... karena saya pun masih dalam tahap pembelajaran, nanti Insya Alloh saya akan membuat tutorial-tutorial lainnya.. Tentang Penulis Ardie Jocong let's we learn coding together,.. Learning by doing.. cause the best way of learning about anything is by doing. explore your brain..
Tutorial Java Desktop 4 Menampilkan Data dengan Form TextField
Tutorial Java Desktop 4 Menampilkan Data dengan Form TextField Oleh: Ardie Jocong Pada Episode ke 4 Ini saya akan memaparkan Bagaimana Menampilkan Data pada Form TextField di Netbeans... Sebelumnya dapat
Lebih terperinciTutorial Java Desktop 3 Melakukan Pengambilan data pada JavaDB
Tutorial Java Desktop 3 Melakukan Pengambilan data pada JavaDB Oleh: Ardie Jocong Alhamdulillah,, hari ini saya bisa melanjutkan tutorial ketiga Mengenai Java yang akan membahas bagaimana melakukan pengambilan
Lebih terperinciTutorial Java Desktop 5 Membuat Event Button Scrolling
Tutorial Java Desktop 5 Membuat Event Button Scrolling Oleh: Ardie Jocong Pada Tutorial Desktop ke 5 ini saya akan melanjutkan Aplikasi yang telah saya buat sebelumnya... adapun aplikasi yang akan saya
Lebih terperinciTutorial Java Desktop 1 Membuat Database dengan JavaDB bawaan Netbeans
Tutorial Java Desktop 1 Membuat Database dengan JavaDB bawaan Netbeans Oleh: Ardie Jocong Pada Tutorial Pertama ini ane akan menjelaskan bagaimana membuat sebuah database dengan JavaDB yaitu fasilitas
Lebih terperinciTutorial Java Desktop 2 Melakukan Koneksi ke Database JavaDB
Tutorial Java Desktop 2 Melakukan Koneksi ke Database JavaDB Oleh: Ardie Jocong Tutorial ini adalah tutorial lanjutan dari tutorial sebelumnya yaitu bagaimana membuat sebuah database dengan fasilitas database
Lebih terperinciTutorial Database Oracle Chapter3 Menampilkan Data Menggunakan Perintah SQL SELECT
Tutorial Database Oracle Chapter3 Menampilkan Data Menggunakan Perintah SQL SELECT Oleh: Ardie Jocong Pada Tutorial ketiga ini, saya akan memberikan tutorial bagaimana Menampilkan data yang telah dibuat
Lebih terperinciTutorial Database Oracle Chapter4 Pembatasan dan Pengurutan
Tutorial Database Oracle Chapter4 Pembatasan dan Pengurutan Oleh: Ardie Jocong Pada Tutorial Database Oracle Chapter4 ini, saya akan Memberikan sedikit ilmu Bagaimana Melakukan Pembatasan dan Pengurutan
Lebih terperinciTUJUAN. Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java
TUJUAN Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java 2 TODAY S MENU Pengenalan library JDBC Diagram pengaksesan database melalui JDBC Step-by-step
Lebih terperinciBAB 7 Kondisi Form 7.1. Pada Saat Form Load 68 Atep Ruhiat
BAB 7 Kondisi Form Kondisi form yang penulis maksudkan disini lebih mendekati ke aturan form ketika dijalankan, apa saja yang dilakukan pada form pada saat dijalankan sehingga tidak munculnya kesalahan
Lebih terperinciPemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.
Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs. Komunikasi aplikasi dengan database Aplikasi dan sistem database tidak menggunakan bahasa dan mekanisme yang sama. Sehingga program
Lebih terperinciAplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran
Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, 2013 & MySQL Bahtiar Imran Assalamualaikum.. Pada kesempatan kali ini kita akan membahas mengenai bagaimana
Lebih terperinciIdentitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address
Identitas dosen Suherman,, ST Address : Cilegon Mobile : 087 877 486 821 Email Ym Blog : leeput@yahoo.com : leeput : http://leeput.wordpress.com http://suherman628.wordpress.com POKOK BAHASAN PEMROGRAMAN
Lebih terperinciModul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA
Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA Tujuan : Membuat Form dengan wizard Pembuatan tombol (command button) pada form Memahami pengoperasian Update dan Delete pada Form Dapat membuat
Lebih terperinciTutorial Database Oracle Chapter2 Pembuatan User dan Kontrol Hak Akses
Tutorial Database Oracle Chapter2 Pembuatan User dan Kontrol Hak Akses Oleh: Ardie Jocong Pada Tutorial kedua ini saya akan menjelaskan Bagaimana Membuat Schema atau User di SQL Plus.. ini dia langkah
Lebih terperinciACCOUNT Q VERSI 3 PENGATURAN PROGRAM ACCOUNT Q VERSI 3 PENGATURAN PROGRAM DAFTAR PERKIRAAN DAFTAR BANK DAFTAR CUSTOMER TRANSAKSI KEUANGAN
PENGATURAN PROGRAM DAFTAR PERKIRAAN DAFTAR BANK DAFTAR CUSTOMER TRANSAKSI KEUANGAN PROSES JURNAL VALIDASI DATA LAPORAN BAGAIMANA CARA MENDAPATKAN UPDATE TERBARU PENGATURAN PROGRAM Pengaturan program dilakukan
Lebih terperinciTUTORIAL SEDERHANA, JAVA (Swing) dan MYSQL (SELECT dan INSERT)
TUTORIAL SEDERHANA, JAVA (Swing) dan MYSQL (SELECT dan INSERT) 1. Installah terlebih dahulu Database MYSQL. Untuk latihan, dapat menginstal aplikasi XAMPP yang didalamnya tersedia banyak modul, salah satunya
Lebih terperinciMembuat Form. Oleh: Toni Heryana,S.Pd, MM
Membuat Form Oleh: Toni Heryana,S.Pd, MM Kasus!!! Buatlah tampilan input untuk data persediaan PT. AMD dengan menggunakan form beserta menu tambahan untuk memudahkan dalam mengedit data pada tabel seperti
Lebih terperinciE-Trik Visual C++ 6.0
DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis
Lebih terperinciMODUL 2 SELECTION & LOOPING PADA FORM
MODUL 2 SELECTION & LOOPING PADA FORM TUJUAN : Mahasiswa mampu menguasai dan memahami penggunaan logika selection dan looping di Visual Basic.Net dengan implementasi pada Form dan object. Materi : Selection
Lebih terperinciBelajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL
Belajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL Assalamualaikum Wr. Wb Salam NewGen, pada kesempatan kali ini saya akan share tentang Java 2 dimana kita akan belajar tambah,
Lebih terperinciKSI B ~ M.S. WULANDARI
1 MODUL II : QUERY Pengertian Query Query artinya pertanyaan atau penyelidikan. Dalam database, query adalah permintaan akan kumpulan data tertentu. Jenis-jenis query 1. Select query Select query digunakan
Lebih terperinciJOBSHEET 8 DATABASE IN VB
JOBSHEET 8 DATABASE IN VB Tujuan: 1. Mampu membuat tabel menggunakan program Ms. Access 2. Mampu membuat koneksi antara VB dengan Ms. Access 3. Dapat menampilkan data tabel pada DataGridView 4. Mengoneksikan
Lebih terperincivisit : www.marisharingilmu.wordpress.com
Lisensi Pocket Book Pocket Book ini dapat anda copy dan distribusikan dengan gratis untuk kegiatan pembelajaran. Selamat datang di Pocket Book edisi selanjutnya yaitu Pocket Book : Membuat Aplikasi Java
Lebih terperinciAhmad Zidni, S.T. SMK Gondang 2011
Ahmad Zidni, S.T. SMK Gondang 2011 Buka aplikasi Microsoft Access Klik File New Pilih Blank Database Create nama file database Buat tabel dengan create table in design view klik 2 x sehingga terbuka jendela
Lebih terperinciricak.wordpress.com Component Name & Interface
Component Name & Interface Dalam pemrograman Delphi kita akan sering menggunakan banyak komponen. Komponenkomponen yang disediakan oleh Delphi dapat menjadi pendukung dalam pembuatan program. Kumpulan
Lebih terperinciBAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans)
BAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans) 9.1 Bahasan dan Sasaran 9.1.1 Bahasan - Pada bab kali ini akan membahas tentang koneksi PostgreSQL dengan bahasa pemrograman java. - Selain hal itu akan dibahas
Lebih terperinciPengenalan APLIKASI DATABASE
Page 1 of 23 APLIKASI DATABASE Pengenalan Aplikasi database merupakan aplikasi yang menggunakan database berbasis komputerisasi dan tampilan form sebagai media penghubung antara user dan database, dimana
Lebih terperinciMODUL 6 JDBC (JAVA DATABASE CONNECTIVITY)
MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY) TUJUAN PRAKTIKUM 1. Praktikan mengetahui definisi JDBC dan langkah-langkah standar koneksi database dengan JDBC 2. Praktikan mampu menganalisis suatu kasus dan
Lebih terperinciINSTRUKSI PENCABANGAN
INSTRUKSI PENCABANGAN Sebagai pengembang (programmer) sudah pasti mengetahui jenis operasi instruksi. Salah satu yang perlu dipelajari atau dimengerti adalah operasi instruksi pencabangan. 3.1 Pencabangan
Lebih terperinciPraktikum 6 SubForm dan Kode VBA
Praktikum 6 SubForm dan Kode VBA A. TUJUAN Dapat mengkaitkan antara Form Utama dan SubForm Dapat menghubungkan antar Form secara manual Memahami arti dari Non-Synchronized Form Dapat memodifikasi properti
Lebih terperinciTUGAS UTS PEMROGRAMAN JAVA
Nama : Ahmad Tarjianto Nim : 08010836 Kelas : B TUGAS UTS PEMROGRAMAN JAVA Langkah-langkah Membuat DSN. Start Control panel Administrative Tools - Data Sources (ODBC) UserDSN Add Pilih Microsoft Access
Lebih terperinciGUI, Ev e Ev n e t n Handling, Ex ception Handling in Java
GUI, Event Handling, Exception Handling in Java Nurochman Apa itu GUI? GUI > Graphical User Interface Tanpa GUI program kita kurang menarik Program GUI terdiri dari Container dan Component Container sebagai
Lebih terperinciPETUNJUK PENGGUNAAN APLIKASI CAFÉ VERSI 1.0
PETUNJUK PENGGUNAAN APLIKASI CAFÉ VERSI 1.0 JAKARTA, MEI 2011 i DAFTAR ISI MEMULAI APLIKASI... 1 LOGIN... 1 MENU APLIKASI... 2 MENGISI MASTER DATA... 4 OUTLET... 4 GROUP ITEM... 5 DETAIL ITEM... 7 PAYMENT
Lebih terperinciI. JUDUL. Exception Handling. Jenis-Jenis error. Exception PRAKTIKUM 12. Exception Handling
I. JUDUL Exception Handling PRAKTIKUM 12 Exception Handling II. TUJUAN - Memahami dan mengenal Exception Handling - Dapat membuat aplikasi sederhana dengan menggunakan Exception Handling III. ALAT DAN
Lebih terperinciArsitektur Aplikasi Perangkat Enterprise JDBC. Antonius Rachmat C, S.Kom, M.Cs
Arsitektur Aplikasi Perangkat Enterprise JDBC Antonius Rachmat C, S.Kom, M.Cs JDBC Java Database Connectivity? Java menyediakan JDBC yang berfungsi untuk berhubungan dengan database. Database yang didukung
Lebih terperinciMembuat File Database & Tabel
Membuat File Database & Tabel Menggunakan MS.Office Access 2013 Database merupakan sekumpulan data atau informasi yang terdiri atas satu atau lebih tabel yang saling berhubungan antara satu dengan yang
Lebih terperinciDATABASE. Visual Data Manager
DATABASE Database dibedakan menjadi dua kelompok, yaitu back-end dan front-end. Back-end adalah yang menyusun, menyimpan dan mengamankan database. Sedangkan Front-end adalah aplikasi yang berhubungan langsung
Lebih terperinciProgram Kalkulator Sederhana Menggunakan Java Netbeans
Program Kalkulator Sederhana Menggunakan Java Netbeans Membuat kalkulator sederhana menggunakan Java Netbeans cukup mudah. Karena program yang di tulis tidak terlalu rumit, tapi memang perlu sedikit kesabaran
Lebih terperinci1. Silahkan anda buka project dari modul 4 anda yang sudah anda selesaikan 2. Tambahkan 1 buah view dengan nama FormMain
Modul 5 Reporting Di java, untuk membuat report menggunakan sebuah library yang tidak berbayar bernama jasper report. Disini jasper report akan menjadi plugin dari netbeans. 1. Silahkan anda buka project
Lebih terperinciProgram Penghitung Poin Klub Sepak Bola
Program Penghitung Poin Klub Sepak Bola Oleh: Sendy PK Halo para pecinta coding, ini tutorial pertama yang saya tulis, saya awali dengan membuat program untuk menghitung poin klub sepak bola dengan C#,
Lebih terperinciPraktikum 9 Validasi A. T U J U A N Memvalidasi Data Menggunakan Properti Required
A. T U J U A N Praktikum 9 Validasi 1. Memvalidasi data menggunakan properti required 2. Memvalidasi data menggunakan aturan validasi (validation rule) 3. Memvalidasi data menggunakan prosedur Event 4.
Lebih terperinciPANDUAN APLIKASI 2014
PANDUAN APLIKASI 2014 I. INSTALASI Ikuti langkah-langkah berikut untuk melakukan instalasi aplikasi SimpulDESA : 1. Klik dua kali pada file setup. 2. Klik tombol Next pada dialog yang muncul. Dialog Awal
Lebih terperinciMembuat File Database & Tabel
Membuat File Database & Tabel Menggunakan MS.Office Access 2010 Database merupakan sekumpulan data atau informasi yang terdiri atas satu atau lebih tabel yang saling berhubungan antara satu dengan yang
Lebih terperincia. Menyiapkan database
Membuat Label dan Kartu Pernahkan kita melihat label yang tertempel pada undangan? Bagaimana cara membuatnya? Tentunya kita bisa saja membuatnya secara manual dengan mengetik satu per satu, kemudian posisinya
Lebih terperinciKapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL
KapitaSelekta KapitaSelekta (KBKI82127, 2 sks) Materi : Pengenalan MySQL Mohon Perhatian TUGAS DIKUMPULKAN PROGRAM AKAN DIPERIKSA DI KOMPUTER MASING- MASING Sub Materi : 1. Pengenalan MySQL (Part-1) 1.
Lebih terperinciBAB II MICROSOFT VISUAL STUDIO
BAB II MICROSOFT VISUAL STUDIO 2.1 Pembuatan Database Pada Microsoft SQL Server Langkah-langkah pembuatan database pada Sql Server dapat dilakukan seperti berikut ini: 1. Langkah pertama yang dilakukan
Lebih terperinciBAB IX MEMBUAT FORM 9.1 Membuat Form Secara Konvensional
BAB IX MEMBUAT FORM 9.1 Membuat Form Secara Konvensional GUI (Graphical User Interface), memungkinkan user untuk berinteraksi dengan komputer secara lebih baik. Pengguna dapat berinteraksi dengan berbagai
Lebih terperinci1. Persiapkan master yang akan diinstal, dan persiapkan Daemon Tools Lite untuk men-mount Image kan file iso yang kalian punya.
Prosedur Menjalan Program - Langkah pertama : install terlebih dahulu software vb.net 1. Persiapkan master yang akan diinstal, dan persiapkan Daemon Tools Lite untuk men-mount Image kan file iso yang kalian
Lebih terperinciLAMPIRAN MODUL 3 PERANCANGAN SISTEM INFORMASI
LAMPIRAN MODUL 3 PERANCANGAN SISTEM INFORMASI TI3205 PERANCANGAN TEKNIK INDUSTRI 2 PENGENALAN MICROSOFT ACCESS 2007 PROGRAM STUDI TEKNIK INDUSTRI INSTITUT TEKNOLOGI BANDUNG 2011 LAMPIRAN : PENGENALAN MICROSOFT
Lebih terperinciPRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK
1 PRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK 1.1 NetBeans 8.1 Sebelum membuat project ada baiknya kenali dulu windows yang ada pada NetBeans 8.1 Projects/Services/Files Editor Output Navigator Projects
Lebih terperinciBAB 4 IMPLEMENTASI DAN EVALUASI. yang harus dilakukan user dalam menggunakan sistem Smart-Mall melalui PDA.
344 BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Pengoperasian Layar PDA Dibawah ini merupakan penjelasan mengenai tata cara langkah-langkah yang harus dilakukan user dalam menggunakan sistem
Lebih terperinciPERTEMUAN 1 Membuat Project & Komponen Swing [PBO II JAVA] dosen : SOPINGI, S.Kom
PERTEMUAN 1 Membuat Project & Komponen Swing [PBO II JAVA] dosen : SOPINGI, S.Kom 1. Membuat Project Baru File New Project Browse : Cari folder tempat untuk menyimpan Project. 2. Membuat Form baru menggunakan
Lebih terperinciGambar 4.76 Tampilan admin home
Gambar 4.76 Tampilan admin home 236 Gambar 4.77 Tampilan admin staff 237 238 Gambar 4.78 Tampilan admin staff consolidation Pada page di atas admin hanya dapat data yang sudah ada, tetapi tidak dapat mengubahnya.
Lebih terperinciBAB-II OPERASI TABEL
BAB-II OPERASI TABEL 2.1. Modifikasi Tabel Terkadang Anda perlu mengatur field yang sudah ditempatkan pada tabel, kemudian suatu saat struktur tabel tersebut ingin kita rubah, misalnya mengganti field,
Lebih terperinciAplikasi Document Imaging untuk PT. XYZ dapat diakses melalui web browser
4.3.4 Petunjuk Pemakaian Sistem Aplikasi Document Imaging untuk PT. XYZ dapat diakses melalui web browser yang terhubung dengan internet. Berikut ini adalah detail prosedur pemakaian dari aplikasi tersebut.
Lebih terperinciMySQL J A M K E T I G A
J A M K E T I G A MySQL l Apa itu MySQL? l Membuat User Baru l Membuat Database l Tipe Data MySQL l Membuat Tabel l Structured Query Language l Latihan Jam Ketiga l Soal Jam Ketiga Jam Ketiga Apa itu MySQL?
Lebih terperinciPraktikum Basis Data 14 Structure Query Language 2
Praktikum Basis Data 14 Structure Query Language 2 Pokok Bahasan : - DDL create table - DDL alter table - DDL drop table - DML insert - DML update - DML delete Tujuan : - Mahasiswa dapat menerapkan perintah
Lebih terperinciBAB 5 Mendapatkan Input dari Keyboard
BAB 5 Mendapatkan Input dari Keyboard 5.1 Tujuan Kita sudah mempelajari konsep mendasar pada Java dan menulis beberapa program sederhana. Sekarang kita akan mencoba membuat program kita lebih interaktif
Lebih terperinci1. Form Login. 2. Form Grafik Penjualan (Mobil & Sparepart), dan Service
L1 LAMPIRAN USER INTERFACE 1. Form Login Form Login adalah tampilan awal pada saat aplikasi data warehouse di jalankan. User diharuskan untuk mengisi username and password kemudian system akan memvalidasi
Lebih terperinciBAB-3 MEMBUAT DAN MENGATUR QUERY
BAB-3 MEMBUAT DAN MENGATUR QUERY Query adalah sarana untuk mengatur data yang disimpan dalam tabel, sehingga hanya data-data tertentu yang akan dimunculkan dalam tabel. Secara fisik, query berupa tabel
Lebih terperinciPERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)
PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) Tujuan: 1. Menggunakan loop For...Next untuk menjalankan pernytaan selama beberapa kali. 2. Menampilkan keluaran pada form menggunakan metode
Lebih terperinciBAB XI BEKERJA DENGAN QUERY
DIKTAT MATA KULIAH SOFTWARE TERAPAN II BAB XI BEKERJA DENGAN QUERY IF Query Query merupakan objek database yang dapat digunakan untuk memasukkan data yang berupa rumus. Selain itu, kita juga dapat melakukan
Lebih terperinciSetting local IP address dan subnet mask dari VoIP Gateway tersebut. Berikut adalah cara mengkonfigurasi modem ADSL:
113 Masukkan username dan password Gambar 4.45 Konfigurasi VoIP Gateway 3 Setting service DHCP untuk membagikan IP ke komputer yang terkoneksi ke port LAN VoIP Gateway Setting local IP address dan subnet
Lebih terperinciDATABASE. Visual Data Manager
DATABASE Database dibedakan menjadi dua kelompok, yaitu back-end dan front-end. Back-end adalah yang menyusun, menyimpan dan mengamankan database. Sedangkan Front-end adalah aplikasi yang berhubungan langsung
Lebih terperinciSpesifikasi: Ukuran: 11x18 cm Tebal: 144 hlm Harga: Rp Terbit pertama: Juni 2005 Sinopsis singkat:
Spesifikasi: Ukuran: 11x18 cm Tebal: 144 hlm Harga: Rp 19.800 Terbit pertama: Juni 2005 Sinopsis singkat: Membahas teknik pembuatan aplikasi database menggunakan Microsoft Access Project 2003 dan SQL Server
Lebih terperinciTABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA
TABEL Dalam pembuatan database, data yang pertama dibuat adalah tabel. Tabel merupakan kumpulan data yang tersusun menurut aturan tertentu dan merupakan komponen utama pada database. Table disusun dalam
Lebih terperinciTampilan layar menu login
L1 Tampilan layar menu login Merupakan form awal dari aplikasi. Pada Form Login terdapat field untuk mengisi nama user dengan password nya. Tombol ok digunakan untuk mengkomfirmasi username dan password.
Lebih terperinciJDBC. Imam Fahrur Rozi
JDBC Imam Fahrur Rozi Pokok Bahasan Pengantar JDBC Langkah Penggunaan JDBC Pengantar JDBC JDBC Java Data Base Conec;vity JDBC menyediakan library yang digunakan untuk mengakses RDBMS Class- class dari
Lebih terperinciTPI4202 e-tp.ub.ac.id. Lecture 4 Mas ud Effendi
TPI4202 e-tp.ub.ac.id Lecture 4 Mas ud Effendi Menampilkan informasi kepada user lewat display Dengan perintah print dan println print: menampilkan output (kursor tetap di baris yang sama) println: menampilkan
Lebih terperinciSistem Informasi Persediaan Barang Jadi & Setengah Jadi
Sistem Informasi Persediaan Barang Jadi & Setengah Jadi No Kode Program : VBNET01 www.101peluangbisnis.com Bahasa Pemograman VB. NET + Database Ms. Access Terima kasih telah memilih aplikasi pengolahan
Lebih terperinciPemrograman Database Java
Pemrograman Database Java Java Database Connectivity ODBC Native Driver Endy Muhardin Materi Koneksi dengan ODBC Koneksi dengan Native Driver Koneksi dengan Hibernate Koneksi Database
Lebih terperinciRefreshing Praktikum: GUI (Graphical User Interface)
Refreshing Praktikum: GUI (Graphical User Interface) 1. Buat package/paket gui pada project Anda (kalau belum ada). 2. Buat JFrame Form pada paket gui. Klik kanan paket gui >New > JFrame Form, dan beri
Lebih terperinciMengenal Tabel, Membuat Tabel, Mengedit Tabel, Memasukkan Data Kedalam Tabel
Penggunaan Tabel Mengenal Tabel, Membuat Tabel, Mengedit Tabel, Memasukkan Data Kedalam Tabel Visual Fox pro memiliki fasilitas tabel yang berguna untuk menyimpan data. Untuk membuat tabel tersebut Anda
Lebih terperinciMICROSOFT OFFICE ACCESS 2007
MICROSOFT OFFICE ACCESS 2007 Cakupan Panduan : Dasar-dasar Microsoft Access : Pengenalan software berbasis data, Memulai Microsoft Access Pengoerasian Microsoft Access : Menyiapkan table, mengisi table,
Lebih terperinciBAB 10 NETBEANS DATABASE
BAB 10 NETBEANS DATABASE Java memiliki server database sendiri dengan nama Derby (Java DB). Deby adalah database server yang termasuk database transaksional selengkapnya ditulis menggunakan Java,aman,memenuhi
Lebih terperinciPEDOMAN PENGGUNAAN SOFTWARE
PEDOMAN PENGGUNAAN SOFTWARE Medical Record Program pada dasarnya memiliki 2 fungsi utama: 1. Fungsi Patient Record, dalam fungsi ini End User dapat menyimpan data medis dari pasien yang ada, serta dapat
Lebih terperinciBAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Di dalam tahap implementasi ini terdapat 3 sub tahap, yaitu mempersiapkan kebutuhan system (baik hardware maupun software), persiapan instalasi aplikasi,
Lebih terperinciBAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS
BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS Merupakan suatu hal yang sangat menjemukan bagi user untuk mengingat begitu banyak kode dan bilangan pada saat memasukkan data pada form entry.
Lebih terperinciBAB IV HASIL DAN PEMBAHASAN
37 BAB IV HASIL DAN PEMBAHASAN 4.1 Sistem Admisi Non Pemamik di UKSW Sistem Admisi Non Pemamik di Universitas Kristen Satya Wacana saat ini akan dijelaskan melalui Gambar 4.1. Gambar 4.1 Sistem Admisi
Lebih terperinciPEMROGRAMAN VB.NET. Koneksi Ke Database
PEMROGRAMAN VB.NET Koneksi Ke Database Hal : 1 MEMBUAT DATABASE Buat sebuah aplikasi / project dengan nama AplikasiPenjualan. Buat sebuah database dengan nama Penjualan.accdb. dan buatlah tabel Barang
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berdasarkan hasil analisa dan perancangan sistem yang telah dilakukan pada bab sebelumnya maka dilanjutkan ke tingkat implementasi, implementasi menggunakan
Lebih terperinciMODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.
MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya. Contoh: Buat Database Toko di Ms.Access, langkah-langkah: 1. Buka Ms.Access 2. Klik File-New
Lebih terperinciE-trik Ajax. Database MySQL. Dedi Alnas
E-trik Ajax Database MySQL Dedi Alnas Pengenalan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi web yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.
Lebih terperinciMEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS
MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS Membuat program Aplikasi ternyata tidak sesulit seperti yang dibayangkan. Untuk kebutuhan di kantor kita bisa membuatnya sendiri dengan belajar otodidak. Selain
Lebih terperinciBAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i
BAB I Konsep Visual Basic: Penerapan di dunia Usaha, Instalasi serta Pengenalan IDE (Integrated Development Environment) VB dan konsep pemrograman visual I. Tujuan Praktikum 1. Mahasiswa mengenal VB, penerapan
Lebih terperinciBAB VI MENGGUNAKAN DATABASE DESKTOP
BAB VI MENGGUNAKAN DATABASE DESKTOP Database Dalam Delphi Delphi menyediakan fasilitas yang lengkap untuk mengolah database. Berbagai format database dapat diolah dengan Delphi. Format data base yang dapat
Lebih terperinciMENGGUNAKAN PROGRAM CAMTASIA UNTUK MEMBUAT TUTORIAL VIDEO
1 MENGGUNAKAN PROGRAM CAMTASIA UNTUK MEMBUAT TUTORIAL VIDEO Setelah program terinstall dengan sempurna, kini saat bagi anda untuk konsentrasi merekam Tutorial yang akan dibuat. Namun sebelum itu, anda
Lebih terperinciGambar 4.52 Tampilan halaman Help untuk admin. Pada halaman Help milik admin, terdapat daftar FAQ (Frequent Ask Question)
364 4.4.3.7 Tampilan Halaman Help Untuk Admin Gambar 4.52 Tampilan halaman Help untuk admin Pada halaman Help milik admin, terdapat daftar FAQ (Frequent Ask Question) yang dapat menjadi panduan bagi viewer
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berikut adalah tampilan hasil dan pembahasan dari aplikasi sistem pendukung keputusan gizi balita metode AHP. IV.1.1. Tampilan Output 1. Tampilan Menu Utama
Lebih terperinciSebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.
A. Pengertian Database dan Microsoft Access 1. Database Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database. Database adalah
Lebih terperinciKoneksi Java GUI-Database
Koneksi Java GUI-Database Untuk memberikan data pada GUI yang diambil dari database Oracle, ada beberapa langkah yang harus dilakukan: 1. Membuat class koneksi 2. Membuat GUI 3. Menambahkan kode pengaksesan
Lebih terperinciMembuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay
Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA By. Samsudin_Batolay Tutorial disini tidak membahas persis seperti contoh gambar diatas, tetapi panduan dasar yang sederhana yang dapat langsung
Lebih terperinciMODUL TIK: Tutorial Merancang Database dengan Microsoft Access Oleh: Heri Istiyanto
MODUL TIK: Tutorial Merancang Database dengan Microsoft Access Oleh: Heri Istiyanto http://istiyanto.com Berikut ini merupakan tutorial sederhana pembuatan database dengan Microsoft Access mulai dari tahap
Lebih terperinciCursor. M. Saefudin SKom, MMSI
Cursor M. Saefudin SKom, MMSI Kompetensi Dasar: 1. Memahami tujuan penggunaan cursor 3. Memahami penerapan cursor Indikator: 1. Mampu menjelaskan manfaat dari cursor 2. Memahami dan mampu menggunakan cursor
Lebih terperinciGambar 4.57 Layar Ubah Pemasok. Data pemasok dapat diubah di sini. Data-data akan disimpan ke
184 Gambar 4.57 Layar Ubah Pemasok Data pemasok dapat diubah di sini. Data-data akan disimpan ke tabel pemasok jika kolom nama, alamat dan telepon pemasok telah diisi. 185 Gambar 4.58 Layar Transaksi Pembelian
Lebih terperinciMengenal dan Mulai Bekerja dengan Access 2007
Mengenal dan Mulai Bekerja dengan Access 2007 1. Klik tombol yang ada di taskbar. 2. Pilih atau klik menu All Programs > Microsoft Office > Microsoft Office Access 2007. 3. Pada jendela Getting Started
Lebih terperinciMENGGUNAKAN SUB FORM. Adi Rachmanto, S.Kom., M.Kom Program Studi Akuntansi FEB UNIKOM
MENGGUNAKAN SUB FORM Adi Rachmanto, S.Kom., M.Kom Program Studi Akuntansi FEB UNIKOM KONSEP FORM TRANSAKSI Dalam membuat form transaksi, kita melibatkan ke-4 tabel yang telah kita buat. Ketika menyimpan
Lebih terperinciPada Halaman ini user dapat mengganti password yang sudah ada dengan melakukan :
1. CIS 1.1 User Management 1.1.1 Change Password Pada Halaman ini user dapat mengganti password yang sudah ada dengan melakukan : 1. Isi field old password dengan password dengan password lama 2. Isi field
Lebih terperinciJAVA BASIC PROGRAMMING Joobshet
JAVA BASIC PROGRAMMING Joobshet 1. KOMPETENSI Mahasiswa dapat memahami jenis jenis tipe data Mahasiswa dapat memahami jenis jenis variable Mahasiswa dapat memahami jenis jenis seleksi kondisi Mahasiswa
Lebih terperinciDIALOG B OX Minggu ke-7
DIALOG BOX Minggu ke-7 Remarks Remarks digunakan untuk membantu memberikan keterangan seorang programer lain yang nanti akan memodifikasi program aplikasi dikemudian hari. Remarks memberikan pesan pesan
Lebih terperinci