8 select insert update delete

Post on 25-Oct-2015

33 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Cara mudah CRUD, create insert update delete pada pemrograman web PHP

TRANSCRIPT

SELECT, INSERT, UPDATE, DELETE (2)

Database dan Tabel

1. Buat database dan tabel di PHPMyAdmin.

Nama Database : “belajar_java” Nama Tabel : “mhs”

2. Properti dari tabel “mhs” adalah sebgai berikut, field “nim” digunakan sebagai

primary key.

3. Isikan tabel yang sudah dibuat dengan data berikut:

4. Buat file Java Class “Koneksi.java”. Source code ada di pertemuan sebelumnya

5. Masukkan mysql-connector ke dalam project Netbeans

Tips untuk merapikan penulisan code, di Netbeans pilih menu Source > Format

Persiapan Layout

Code

Pertama kali dijalankan, aplikasi ini akan menampilkan nim di List dan nama di ComboBox. Sehingga di sini kita perlu melakukan import model dan pembuatan objek dari model tersenut untuk komponen List dan ComboBox.

Import Model List dan ComboBox

import javax.swing.DefaultListModel; import javax.swing.DefaultComboBoxModel; Pembuatan Objek dari Model

listNim

cmbNama

txtNim

txtNama

txtAlamat

Koneksi Database

Buat Objek dari class Connection. private static Connection con; Buat code untuk melakukan koneksi.

Pertama kali dijalankan, jika koneksi sukses maka akan tampil:

Di sini untuk menampilkan data ke List dan ComboBox kita buat sebuah method baru dengan nama tampilNama(). Pembuatan method tampilNama() dilakukan

di bawah constructor. Strukturnya seperti berikut: public LatihanDatabase() { initComponents(); ............... ............... } private void tampilNimNama(){ ............... ............... }

SELECT

Proses seleksi (SELECT) dilakukan pada saat mengeluarkan data dari database

untuk ditampilkan di List dan ComboBox. Berikut code-nya.

Pertama kali dijalankan jika proses SELECT berhasil, maka akan menampilkan data

di List dan ComboBox:

INSERT

Perintah INSERT dilakukan ketika kita click tombol “INSERT”. Code untuk

melakukan INSERT adalah:

Dijalankan:

Data sudah tersimpan di database

Di komponen sudah update dari database

Tambahan

Untuk mempermudah proses UPDATE dan DELETE, bisa menggunakan pembacaan

data dengan cara klik “nim” di List, maka akan menampillkan data di TextField. Code untuk mengeluarkan datanya adalah sebagai berikut:

“Pada halaman desain, klik kanan JList > Events > Mouse > mouseClicked”

Dijalankan:

UPDATE

Proses UPDATE dilakukan ketika kita klik tombol “UPDATE”. Code untuk UPDATE adalah sebagai berikut:

Dijalankan:

Edit data yang sudah tersimpan, misal yang diedit adalah data “nama”.

Di database sudah berubah

hapus klik

Di komponen sudah update dari database

DELETE

Proses UPDATE dilakukan ketika kita klik tombol “UPDATE”. Code untuk DELETE

adalah sebagai berikut:

Dijalankan:

Di database sudah terhapus

Di komponen juga sudah update dari database

klik

top related