• Tidak ada hasil yang ditemukan

Netbeans - Access.pdf

N/A
N/A
Nguyễn Gia Hào

Academic year: 2023

Membagikan "Netbeans - Access.pdf"

Copied!
33
0
0

Teks penuh

(1)

Membuat Aplikasi Database  dengan Netbeans

Yuliana Setiowati

Politeknik Elektronika Negeri Surabaya

(2)

Netbeans

• Pada pertemuan ini akan dibahas tentang aplikasi database sederhana menggunakan database Access.

(3)
(4)

Database yang Digunakan

• Database : Northwind

• Tabel : Shippers

Field Tipe Data Keterangan

ShipperID Int Menyatakan id

CompanyName Text Nama perusahaan

Phone Text No telp

(5)

Tools Æ Data Sources(ODBC) Æ System DSN, dan pilih Add

Pada form “Create New Data Source” pilih Driver do Microsoft Access (*.mdb)

(6)

Menggunakan Microsoft Access via ODBC

• Pada form ODBC Microsoft Access Setup tentukan

nama data source dan letak database.

(7)

DSN.

(8)

Perancangan Aplikasi Database

• Buatlah form seperti dibawah ini dengan nama Database.java

shipperIDField companyNameField phoneField

sendButton

shippersTable

(9)

Menggunakan

GridLayout pada object JPanel

(10)

Perancangan Aplikasi Database

Cara menggunakan GridLayout pada object JPanel klik kanan Æ SetLayout Æ GridLayout

(11)

properties

(12)

GridLayout

• GridLayout adalah cara mengatur komponen/object dalam aturan baris dan kolom.

• Tiap cell mempunyai ukuran yang sama.

• Cara peletakan komponen : dimulai dari ujung kiri atas, yaitu baris teratas grid sebelah kiri dilanjutkan ke kanan. Bila baris teratas sudah penuh, penambahkan komponen akan diletakkan pada baris

selanjutnya dimulai dari sebelah kiri.

(13)

fungsi:

public void setModel(TableModel dataModel)

• Parameter dari fungsi adalah object dari class

TableModel.

(14)

Membuat class TableModel 1

(15)
(16)

Membuat class TableModel 1

• Class ShippersTableModel merupakan class TableModel.

• Class ini untuk memecah object Result Set menjadi data-data yang tersimpan dalam ArrayList.

• Isi ArrayList berupa Array String

(17)
(18)

Membuat class TableModel 2

(19)

• Cara lain ditunjukkan pada Class ShippersTableModel2

• Class ini untuk memecah object Result Set menjadi data-data yang tersimpan dalam Array Dimensi 2.

• Tipe Array ini adalah class Object.

(20)

Langkah – langkah JDBC

• Membangun sebuah koneksi ke sumber data (data source).

• Mengirim statement ke sumber data

• Memproses object ResultSet.

• Menutup koneksi

(21)

• Menentukan letak database

• Membuat koneksi database dengan aplikasi

(22)

data (data source)

(23)

– Object Statement digunakan untuk mengirim query dan perintah ke database.

– Object Statement dibuat dengan cara bekerjasama dengan class Connection.

– con adalah object Connection dan st adalah object Statement

• Mengeksekusi Query

– Memanfaatkan object Statement untuk memproses query.

– Cara: memanggil method executeQuery() dari object

(24)

Mengirim statement ke sumber data

(25)

• Dilakukan pada constructor class ShippersTableModel

(26)

Memproses object ResultSet

• Dilakukan pada constructor class ShippersTableModel2

(27)

• Harus didefinisikan secara eksplisit.

connection.close();

(28)

pada object JTable

• atau

(29)

• Mendapatkan shipperID, CompanyName dan Phone dari

TextField

(30)

Menambahkan data

• Membuat object Statement

• Menjalankan query untuk menambahkan data dengan menjalankan fungsi executeUpdate(String).

• Fungsi ini mengembalikan nilai berupa int (menyatakan jumlah baris yang berhasil ditambahkan, jika tidak berhasil menambahkan data akan mengembalikan nilai 0)

(31)

• Setelah melakukan penambahan data, maka data pada database akan bertambah.

• Ingat !!! Jangan lupa untuk menampilkan kembali

database pada object JTable

(32)

Menambahkan data

(33)

• Silakan download aplikasi database dengan netbeans yang terdapat dalam ppt

http://lecturer.eepis-

its.edu/~yuliana/Prog%20Lanjut/JDBC/Database .rar

• Materi dalam bentuk doc (dalam dir yang sama)

Tutorial Connecting Access-Netbeans.pdf

Referensi

Dokumen terkait

 Mahasiswa dapat membuat contoh program sederhana dengan menggunakan tipe data array , baik yang satu dimensi maupun dua dimensi. Dosen : Menerangkan (dengan contoh),

Tipe data ini adalah sebuah tipe data yang berorientasi array dengan field-field yang memiliki nama dan dapat memuat segala jenis data, termasuk sel array atau mungkin jenis

Array adalah suatu tipe data terstruktur yang berupa sejumlah data sejenis (bertipe data sama) yang jumlahnya tetap dan diberi suatu nama tertentu.. Array dapat berupa array 1

sama dan harus bertipe data ordinal yang memiliki Berbeda dengan tipe data array, tipe data SET. kedua

Seperti yang dijelaskan pada sub bab 7.5, penentuan slot array satu dimensi ditentukan dengan mengetahui alamat memori slot pertama dan ukuran tipe data variabel array tersebut.

Object : An object is made up of data members including class variables and instance variables as well as methods that create a unique instance of a data structure defined by

Logika Bisnis Logika bisnis ini terdiri atas beberapa class java yang akan digunakan oleh halaman JSP dengan action tag untuk menampilkan data.. Class java yang ada ini mempunyai

Tipe Data Rekaman • Tipe data ini merupakan perluasan dari tipe data Array, yaitu karena pada array masing-masing komponennya harus menggunakan tipe data yang sama, maka pada record