Cara Membuat Form Input dengan Netbeans 6.8 dan Microsoft ofice Access

dokumen-dokumen yang mirip
Menghubungkan Database Access Menggunakan Netbeans Oleh : Yuliana Setiowati

Belajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL

Pengenalan APLIKASI DATABASE

JAVA non OOP/IMW/PAGI. 1. Buat Database dengan Ms.Access dengan nama database perpustakaan.mdb 2. Buat tabel barang dengan struktur sbb:

visit :

KONEKSI KE DATABASE DENGAN JDBC

Isi Data Source Name seperti gambar diatas: Kemudian pilih database dengan meng klik tombol select, tampil seperti gambar diatas:

Akses Database Menggunakan JDBC

Koneksi Java GUI-Database

INSTRUKSI PENCABANGAN

PEMROGRAMAN LANJUTAN JAVA. Dasar-Dasar Netbeans

Membuat Program Aplikasi Akademik dengan Menggunakan NetBeans 6.9

KA2173 Pemrograman Berorientasi Objek. 10 BAB X PENGAKSESAN DATABASE. H a l 64

- Setiap pola yang menggambarkan permasalahan yang terjadi secara berulang, serta

KONEKSI KE DATABASE DENGAN JDBC 2

TUTORIAL SEDERHANA, JAVA (Swing) dan MYSQL (SELECT dan INSERT)

BAB I PROJECT NETBEANS DAN GUI SEDERHANA

JAVA SWING. Swing merupakan library pada java untuk membuat sebuah tampilan seperti

- Menuliskan business logic dari aplikasi untuk mengakses data source

APLIKASI PERHITUNGAN NILAI MAHASISWA. Untuk membuat aplikasi nilai mahasiswa, langkah-langkahnya adalah sebagai berikut :

Tutorial Java Desktop 4 Menampilkan Data dengan Form TextField

1. Buka Aplikasi NetBeans yang sudah terinstall. 2. Buat Project Baru.

KA2173 Pemrograman Berorientasi Objek. 9 BAB IX PEMROGRAMAN GUI: SWING. H a l 56

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

Modul Pemrograman Berorientasi Objek II [D.III] Disusun Oleh: Dinda Ayu Muthia

Firma Firmansyah Adi B. Resume Web Service

Membuat Data Mahasiswa dengan Java Netbeans dan SQLite

- Menuliskan business logic dari aplikasi untuk mengakses data source

BAGIAN XIII GRAPHICAL USER INTERFACE DENGAN SWING. Praktikum I : Menggunakan JFrame, JTextField, JLabel dan JButton

1. Buat tampilan menggunakan seperti ini dan simpan dalam class MainFrame.java

Praktikum 6a Melakukan koneksi dengan basis data

Mengkoneksikan Java Netbeans dengan Database di MySQL via XAMPP

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

LECTURE NOTE APLIKASI CRUD PERPUSTAKAAN

Pemrograman Database Java

BAB IX MEMBUAT FORM 9.1 Membuat Form Secara Konvensional

TUGAS AKHIR PEMOGRAMAN VISUAL APLIKASI PETERNAKAN AYAM BERBASIS JAVA DI PETERNAKAN AYAM MANDIRI

JList, JComboBox, JTable

Praktikum JTable. Gambar 1

Pemrograman Berorientasi Obyek. Ramos Somya

Program Kalkulator Sederhana Menggunakan Java Netbeans

PERTEMUAN 1 Membuat Project & Komponen Swing [PBO II JAVA] dosen : SOPINGI, S.Kom

SAMPLE CRUD JAVA & MYSQL. Melakukan operasi database pada java dan mysql CRUD (Create, Read, Update,

Tutorial Jasper Report with JDBC Prerequisites: Jasper Report, ireport installed, MySQL installed, and NetBeans IDE

STEP BY STEP IN JAVA NETBEANS PROGRAMMING BY SUYANTO

TUJUAN. Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java

pilih New-Java Class Pada window New Class, ketik Person pada Class Name dan db.app pada Package

MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY)

Tutorial Java Desktop 3 Melakukan Pengambilan data pada JavaDB

BAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans)

DAO design pattern diimplementasi dengan beberapa langkah, yaitu :

Membuat File Database & Tabel

Manipulasi Database Dengan Netbeans

jtextfield jcombobox

Membuat Aplikasi Kalkulator Sederhana Dengan Java

Membuat File Database & Tabel

LAPORAN PERCOBAAN II PEMBUATAN CALCULATOR ( MENGHITUNG KELILING DAN VOLUME BALOK) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

PERTEMUAN 1,2. Memulai pemrograman Java NetBean Id 6.5 dengan tampilan grafis. 1. File > new project

LAPORAN RESMI PRAKTIKUM BAHASA PEMROGRAMAN

Java Library dan Java Swing

PERTEMUAN 1,2. Memulai pemrograman Java NetBean Id 6.5 dengan tampilan grafis. 1. File > new project

PENGENALAN NETBEANS Algoritma & Pemrograman 2016/2017 Hastha Sunardi 2016 PENGENALAN NETBEANS. (Pertemuan: K[-]/L[1])

IMPLEMENTASI MODEL VIEW CONTROLLER (MVC) DESIGN PATTERN

GUI, Ev e Ev n e t n Handling, Ex ception Handling in Java

Membuat Menu Login Sederhana [Full Coding]

Lampiran Utama. a. Struktur Organisasi. Factory Manager. Vice Factory Manager. Non Produksi. Produksi. Dept. Power. Dept Greyee. Dept.

E-Trik Visual C++ 6.0

Membuat Aplikasi Database dengan Netbeans

Praktikum III : Menggunakan JRadioButton

Membuat Kalkulator dengan Java

Tugas IV Kelas Virtual Pemr. Visual

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic

TUGAS UTS PEMROGRAMAN JAVA

MEMBUAT PROJECT. 1. Buat project baru, beri nama JHangMan. Gambar 1.1

PENDAHULUAN TENTANG NETBEANS

PRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK

Langkah-Langkah Pemrograman JDBC MENGIMPOR PACKAGE JAVA.SQL MEMANGGIL DRIVER JDBC

KONEKSI KE DATABASE DENGAN JDBC 2

Java Database Connectivity (JDBC) (Minggu 5 Praktikum II)

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

Prosedur dan Fungsi. Ciri prosedur pada java selalu dimulai dengan : private/public void namaprosedur ( tipedataparameter1 namaparameter1,

Pemograman Swing. Netbeans:

Prosedur Percobaan Program Tampilan

Tutorial Java Desktop 2 Melakukan Koneksi ke Database JavaDB

uri=" prefix="logic"%>

Membuat Koneksi Database Menggunakan ODBC (Open Database Conectivity)

AKSES DATABASE MENGGUNAKAN JDBC

Mengexport Database Ms Access ke MySQL dengan menggunakan ODBC Connector

Didalam menampilkan peta yang sudah kita buat, kita akan menggunakan Slick2D sebagai sebuah frameworknya.

Mudafiq R. Pratama

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK. Maimunah, S.Si,M.Kom

(JCOMBOBOX) Pulut Suryati

Masukkan connector tersebut ke dalam direktori pada tempat jdk di-instal dengan path

Arsitektur Aplikasi Perangkat Enterprise JDBC. Antonius Rachmat C, S.Kom, M.Cs

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

Cara Membuat Aplikasi Konversi Suhu Dengan Menggunakan NetbeansIDE6.5

KEAHLIAN PEMROGAMAN JAVA

Pemrograman Dekstop Pulut Suryati

PEMBUATAN GAME DEBEPE DENGAN MENGGUNAKAN JAVA DI NETBEANS IDE Oleh : Rachmat Yulianto ( ) Pembimbing : Suhartini, S.

Transkripsi:

Cara Membuat Form Input dengan Netbeans 6.8 dan Microsoft ofice Access Pada kesempatan kali ini saya ingin berbagi tentang bagaimana cara membuat Form Input Data Dengan Netbeans dan Microsoft ofice Access.. saya memilih jform Input Edit User Menu sebagai sambungan dari contoh form yang sudah saya buat sebelumnya yaitu jform RekapToefl.. Langsung saja tanpa basabasi Let`s Study.. Siapkan Form dengan struktur sebagai berikut : 1. Hal pertama yang harus diperhatikan adalah pastikan bahwa komputer anda telah terinstal java JDK dan Netbeans 6.0. 2. Buka Netbeans 6.0 anda dan pilih Categories "Java" dan Project "Java Aplication", Lalu Klik Next. 3. Selanjutnya isi nama Project "RekapToefl". Perlu diperhatikan pada pembuatan nama project ini digunakan juga sebagai nama class. dan juga perlu diperhatikan penggunaan judul tidak boleh ada spasi. jika telah selesai menulis nama project, klik Finish.

4. Selanjutnya setelah membuat nama project, kita lakukan pembuatan Form dengan cara klik kanan pada "ProgramAritmatik" yang terdapat pada projects, pilih jframeform. 5. Setelah memilih jframe Form maka Akan tampil interface Gui. Dan lakukan seperti modifikasi seperti dibawah ini. gunakan 8 buah jlabel, 7 Buah jtextfield, dan 9 Buah jbutton, 1Buah jscrolpane, dan anda atur sesuai yang anda inginka

Nama,TglLahir,Listening,Stru cture,reading, dan Institusi:Label JTextFile JTextFile JTextFile JTextFile JTextFile JTextFile Rekap Toefl:Label Yg brwrna orange :Panel Yg brwrna Abu : Panel JButton JButton JButton JTextFile JButton JButton Scroll Pane Keterangan: JtextFile JtextFile JtextFile JtextFile JtextFile JtextFile JtextFile => txtnama => txttgllahir => txtlistening => txtstructure => txtreading => txtscore => txtinstitusi Cara untuk mengganti jtextfile klik kanan=> Change Variable Name => klik/enter dan akan muncul dialog seperti gambar dibawah, kemudian anda tinggal mengganti namay.

6. Setelah anda atur, maka langkah selanjutnya adalah membuat tombol-tombol jbutton berfungsi sesuai dengan fungsinya masing-masing. perta kita membuat program untuk jbutton1(jumlah) dengan cara, klik kana pada jbuttton1(jumlah) dan pilih Event - Action - ActionPerformed seperti dibawah ini. 7. Selanjutnya tuliskan baris program seperti dibawah ini, tepat dibawah private void jbutton1actionperformed(java.awt.event.actionevent evt) { int LISTENING; int STRUCTURE; int READING; int NILAI4= (int) (0 / 3.0*10.0); String Hasil; /** mengambil nilai String d jtextfield dan diubah ke * tipe Integer dan ditampung divariabel LISTENING, * STRUCTURE, variabel READINg digunakan untuk menampung * hasil penjumlahan LISTENING, STRUCTURE dan READING */ LISTENING=Integer.valueOf(txtLISTENING.getText()); STRUCTURE = Integer.valueOf(txtSTRUCTURE.getText()); READING=Integer.valueOf(txtREADING.getText());

NILAI4= (int) ((LISTENING + STRUCTURE + READING) / 3.0*10.0) ; /** mengubah tipe data ke String agar dapat * ditampilkan kembali pada Form */ Hasil=String.valueOf(NILAI4); txtscore.settext(hasil); 7. Setelah anda selesai mengatur, pastikan Main Class program anda seprti di bawah ini: package rekaptoefl; import java.sql.connection; import java.sql.drivermanager; import java.sql.preparedstatement; import java.sql.resultset; import java.sql.sqlexception; import java.sql.statement; import javax.swing.joptionpane; import javax.swing.jtable; /** * * @author AGUS-BALAI BAHASA

*/ public class RekapToefl extends javax.swing.jframe { private JTable tabel; private DefaultTableModel tabmode; Connection conn; /** Creates new form RekapToefl */ public RekapToefl() { initcomponents(); tampiltabel(); 8. Selanjutnya lakukan hal yang sama pada tombol jbutton2(reset) sama seperti jbutton sebelumnya. dan tulis kan baris programnya seperti gambar dibawah ini. private void BRESETActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: txtlistening.settext(""); txtstructure.settext(""); txtreading.settext(""); txtscore.settext("");

8. Selanjutnya lakukan hal yang sama pada tombol jbutton3(simpan) sama seperti jbutton sebelumnya. dan tulis kan baris programnya seperti gambar dibawah ini. private void BSIMPANActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: if(bsimpan.gettext().equalsignorecase("simpan")) simpandata(); else rubahdata(); Namun ada Source program tambahanya :

public void simpandata(){ try { conn.close(); Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); conn = DriverManager.getConnection("jdbc:odbc:RekapToefl"); Statement st=conn.createstatement(resultset.type_scroll_sensitive,resultset.concur_updat ABLE); int rs=st.executeupdate("insert INTO RekapToefl VALUES("+"'"+txtNAMA.getText()+ "','"+txttgllahir.gettext()+"','"+txtlistening.gettext()+"','"+txtstructure.gettext()+ "','"+txtreading.gettext()+"','"+txtscore.gettext()+"','"+txtinstitusi.gettext()+"')"); String Data[]={txtNAMA.getText(),txtTGLLAHIR.getText(),txtLISTENING.getText(),txtSTRUCTUR E.getText(),txtREADING.getText(),txtSCORE.getText(),txtINSTITUSI.getText(); if(rs>0){ JOptionPane.showMessageDialog(this,"Input Berhasil"); tabmode.addrow(data); // Menambah data ke jtable else JOptionPane.showMessageDialog(this,"Input Berhasil"); st.close(); conn.close(); catch (ClassNotFoundException cnfe) { // Ketika Gagal Memanggil Driver System.out.println("Class Driver tidak ditemukan.. : " + cnfe); System.exit(0); catch (SQLException sqle) { System.out.println("Proses Query Gagal = " + sqle); System.exit(0); catch(exception e){ System.out.println("Koneksi Gagal " +e.getmessage()); System.exit(0);

Anda bias menyisipkan Source Program ini di mana saja. 8. Selanjutnya lakukan hal yang sama pada tombol jbutton4(keluar) sama seperti jbutton sebelumnya. dan tulis kan baris programnya seperti gambar dibawah ini. private void BKELUARActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: dispose();

8. Selanjutnya lakukan untuk jscrol Pane anda cukup menambahakan dan tulis kan baris programnya seperti gambar dibawah ini. Untuk mengambil data private Object[][] getdata(){ Object [][]data1=null; try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); conn = DriverManager.getConnection("jdbc:odbc:RekapToefl"); Statement st = conn.createstatement(resultset.type_scroll_sensitive,resultset.concur_updata BLE); ResultSet rs=st.executequery("select * FROM RekapToefl"); rs.last(); int rowcount=rs.getrow(); rs.beforefirst(); data1=new Object[rowcount][7]; int no=-1; while(rs.next()){ no=no+1; data1[no][0]=rs.getstring("nama"); data1[no][1]=rs.getstring("tgl LAHIR"); data1[no][2]=rs.getstring("listening"); data1[no][3]=rs.getstring("structure"); data1[no][4]=rs.getstring("reading"); data1[no][5]=rs.getstring("score");

data1[no][6]=rs.getstring("institusi"); st.close(); conn.close(); catch (ClassNotFoundException cnfe) { // Ketika Gagal Memanggil Driver System.out.println("Class Driver tidak ditemukan.. : " + cnfe); System.exit(0); catch (SQLException sqle) { // Ketika Gagal Sql System.out.println("Proses Query Gagal = " + sqle); System.exit(0); catch(exception e){ System.out.println("Koneksi Access Gagal " +e.getmessage()); System.exit(0); return data1; Untuk Menampilkan Table di jscroll Pane: private void tampiltabel(){ String [] JudulKolom={"NAMA","TGL LAHIR","LISTENING","STRUCTURE","READING","SCORE","INSTITUSI"; tabel=new JTable(); tabmode = new DefaultTableModel(getData(), JudulKolom){ boolean[] canedit = new boolean [] { false, false, false ; @Override public boolean iscelleditable(int rowindex, int columnindex) { return canedit [columnindex]; ; tabel.setmodel(tabmode); jscrollpane1.setviewportview(tabel); Untuk Cnfigurasi Buton-Buton: public void configbtn(boolean status) { BEDIT.setEnabled(status); BHAPUS.setEnabled(status); BKELUAR.setEnabled(status); BSIMPAN.setEnabled(!status);

txtnama.setenabled(!status); txttgllahir.setenabled(!status); txtlistening.setenabled(!status); txtstructure.setenabled(!status); txtreading.setenabled(!status); txtscore.setenabled(!status); txtinstitusi.setenabled(!status); public void cleartext() { txtnama.settext(""); txttgllahir.settext(""); txtlistening.settext(""); txtstructure.settext(""); txtreading.settext(""); txtscore.settext(""); txtinstitusi.settext(""); Untuk Mengambil data Dari JTable: void ambildata_dari_jtable() { int row = tabel.getselectedrow(); // Mengambil data-data yang dipilih pada JTable String NAMA = tabmode.getvalueat(row, 0).toString(); String TGLLAHIR = tabmode.getvalueat(row, 1).toString(); String LISTENING = tabmode.getvalueat(row, 2).toString(); String STRUCTURE = tabmode.getvalueat(row, 3).toString(); String READING = tabmode.getvalueat(row, 4).toString(); String SCORE = tabmode.getvalueat(row, 5).toString(); String INSTITUSI = tabmode.getvalueat(row, 6).toString(); txtnama.settext(nama); txttgllahir.settext(tgllahir); txtlistening.settext(listening); txtstructure.settext(structure); txtreading.settext(reading); txtscore.settext(score); txtinstitusi.settext(institusi);

9. Setelah selesai membuat program, kemudian anda buat DataBased dengan menggunakan Microsoft ofice Access. Pertama anda buaka Microsoft ofice Access. Kedua pilih Blank DataBased=> File Name, di file name anda bias mengganti namaya sesuai nama program anad di netbeans, tapi sya sudah membuat dengan nama RekapToefl, setelah anda kasih nama kemudian klik Buton Create. Ketiga setelah menekan Buton Creat kemudian akan muncul table blank

Setelah ini anda klik View kemudian akan muncul dialog seperti Kemudian anda ganti Nma yang ada di Table Name dengan nama databes anda, kemudian tekan OK dan akan muncul table Anda tinggal mengisikan nama-nama table sesuai yang ada dengan di jform program netbeans anda seperti gambar berikut

Kemudian anda klik View => Yes dan muncul Table yg anda isikan tadi Selesai deh pembuatan database anda. Kemudin Close Microsoft ofice Access, dan Run program anda Sebelum anda Run program anda, anda harus menyeting ODBC nya dulu, Caranya : - Klik Start => ControlPanel => Performance and Maintenance => Administrative Tools => Data Source(ODBC) => add => => Finish=>Kamu ketik nama DataDase yang sudah anda buat di Data Source Name=> select, cari nama DataBase yang anda buat di polder yng anda simpan=> OK=>OK=>Ok. Selesai deh pembuatan data base.

10. Setelah selesai semua anda Runing Program dengan menekan atau tekan f6. By: Agus Tomi