JOBSHEET 8 DATABASE IN VB

dokumen-dokumen yang mirip
MODUL X DATABASE VB. Modul Praktikum Bahasa Pemrograman Visual (BPV)

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit)

MEMBUAT LAPORAN (DATA REPORT)

Koneksi Database BAB 1

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

BAB II MICROSOFT VISUAL STUDIO

Cara Koneksi Database

MODUL 2 SELECTION & LOOPING PADA FORM

Membuat File Database & Tabel

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih.

Visual Basic 6.0 For Beginners

MEMBACA RECORD DENGAN ADODC

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

MODUL 9. Pemrograman Visual dengan Database SQL Server

Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access

MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS

BAB XI BEKERJA DENGAN QUERY

Identitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address

Membuat File Database & Tabel

Pertemuan V Menggabungkan Form dengan Menu daan Membuat Laporan Menggunakan Crystal Report

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

Modul Praktikum Ke-1

SOLUTIONS DAN PROJECT

Mengelola Database Menggunakan Macro Excel

Bill of Material. Bab ini menjelaskan mengenai pembuatan form bill of material yang digunakan dalam program aplikasi sistem informasi manufaktur.

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project.

Otodidak VBA MS Excel untuk Pemula

Modul Praktikum Ke-2

E-Trik Visual C++ 6.0

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

Ahmad Zidni, S.T. SMK Gondang 2011

Modul Praktikum Basis Data 5 Query

Praktikum 6 SubForm dan Kode VBA

[Type the document. title] subtitle] rinei

MENU DAN TOOLBOX. Menu PopUp merupakan pengembangan dari menu yang ditampilkan di luar form, lepas dari menu bar.

TRIK SOAL VBA. Oleh AGUS BUDIANTO, S. Pd, M. Pd

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^

Penggunaan Komponen Combo Box

Gambar 1. Jendela Ms. Access Pilihan: New : menu untuk membuat file basis data baru. Recent : menu untuk membuka file basis data yang sudah ada.

Object (Control) Dalam Vb.Net

Pengenalan Visual Basic

Pengenalan APLIKASI DATABASE

Mail Merge di Microsoft Excel 2007

BAB-3 MEMBUAT DAN MENGATUR QUERY

PENGGUNAAN EVENT, PROPERTY DAN METHOD

Modul Database dan Pengaksesannya dari FORM #1

PRAKTIKUM 10 REPORT LANJUTAN 72 C. TUGAS PENDAHULUAN Buat perancangan report untuk pegawai dan kerja seperti contoh dibawah ini : D. PERCOBAAN Buka da

BAB 2 OPEN OFFICE.ORG WRITER TUJUAN

MICROSOFT ACCESS. Pengenalan Microsoft Office Access 2003

Crystal Reports (Bagian 2)

DATABASE. Visual Data Manager

ACCOUNT Q VERSI 3 PENGATURAN PROGRAM ACCOUNT Q VERSI 3 PENGATURAN PROGRAM DAFTAR PERKIRAAN DAFTAR BANK DAFTAR CUSTOMER TRANSAKSI KEUANGAN

MODUL PRAKTIKUM 2 SIMPLE PROJECT IN VISUAL STUDIO PEMROGRAMAN LANJUT S1 INFORMATIKA. AINUL YAQIN, M.Kom

1. MENGENAL VISUAL BASIC

MODUL 2 PERANCANGAN INTERFACE

BAB II OBJECT, EVENT & PROPERTY

1. Pengertian Database

BAB 10 NETBEANS DATABASE

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

Objek-Objek Toolbox. Pokok Bahasan: Membuat Program Memakai ComboBox Membuat Program Memakai HScrollBar Membuat Program Memakai TrackBar

Panduan Lengkap Otomatisasi Pekerjaan Menggunakan Macro Excel

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

PEMROGRAMAN VISUAL BASIC

ADODC. Gambar 5.1. ADODC

Mengenal dan Mulai Bekerja dengan Access 2007

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

Materi Pemrograman Database 1 Didik Nugroho,S.Kom,M.kom MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN

visit :


BAB II OBJECT, EVENT & PROPERTY

BAB 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-II OPERASI TABEL

Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat:

DATABASE. Visual Data Manager

PROGRAM PENJUALAN TUNAI. (Menggunakan Microsoft Acces)

PENGENALAN VISUAL BASIC 2005

BAB VIII Pengenalan Database dengan Visdata dan MS. Access

BAB VII. Pengenalan Menu Editor Dan Proses Pembuatan Serta Penggunaan Multi Form

MODUL PRAKTIKUM PEMROGRAMAN WEB DENGAN MENGGUNAKAN MACROMEDIA DREAMWEAVER MX 2004

Latihan 1: Mengoperasikan Excel

BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS

Writting Procedure and Function

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan

MICROSOFT ACCESS. Tombol Office/menu Tittle bar Close.

BAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans)

Krisna D. Octovhiana. 1.1 Apa itu Array?

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.

BAB-I DATABASE DAN MENGENAL MICROSOFT ACCESS

BAB IV HASIL DAN UJI COBA

Excel 2010 VBA Dasar Membuat Form Entri Sederhana

Praktikum 9 Validasi A. T U J U A N Memvalidasi Data Menggunakan Properti Required

MODUL TIK: Tutorial Merancang Database dengan Microsoft Access Oleh: Heri Istiyanto

Membuat Koneksi Database Menggunakan ODBC (Open Database Conectivity)

MODUL MICROSOFT OFFICE POWERPOINT 2010 KKL STMIK AMIKOM PURWOKERTO

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

Membuat Relasi pada Access 2007

Transkripsi:

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 tabel pada Ms. Access dengan DataGridView 5. Dapat melakukan manipulasi data menggunakan database meliputi insert, update, delete data. 6. Melakukan pencarian data dari tabel dengan criteria kolom tertentu A. Membuat Database dengan Ms. Access LATIHAN 1 Langkah-langkah: 1. Buka aplikasi Ms. Access, buat database dengan nama megacities. 2. Buat tabel dengan nama megacities dengan ketentuan sebagai berikut: 3. Simpan tabel dan masukkan data berikut pada tabel megacities: 4. Simpan database

B. Membuat koneksi antara VB dengan Ms. Access LATIHAN 2 Langkah-Langkah: 1. Buka program aplikasi VB 2008 2. Buat form cities data seperti gambar berikut ini. 3. Atur Properties-nya seperti pada tabel berikut ini! Object Property Setting Form1 Name CitiesData Cities Data GroupBox1 Data Box1 Name txtcity Box2 Name txtcountry Box3 Name txtpop2005 Box4 Name txtpop2010 DataGridView Name dg_megacities Button1 Name btnproses Proses Button2 Name btninsert Insert Button3 Name btnupdate Update Button4 Name btndelete Delete 4. Membuat koneksi databasenya. Karena kita menggunakan database Ms. Access, maka menggunakan jenis koneksi OleDbConnection, drag dari toolbox data. Jika belum ada maka dapat ditambahkan dengan cara: - Klik kanan toolbox data, pilih Choose Items

- Setelah di klik choose items, maka akan muncul kotak dialog seperti pada gambar di bawah ini. - Centang pada OleDbConnection, klik OK. - Drag and drop OleDbConnection ke dalam form CitiesData, Jika berhasil ditandai dengan:

- Setting properties name OleDbConnection1, menjadi koneksi. - Setting connectionstring pada properties juga, dengan cara: o Klik kanan koneksi, pilih properties. o Pada ConnectionString tekan tanda panah ke bawah, pada opsi pilihannya pilih <new Connection >

o Muncul jendela untuk menambahkan koneksi o Klik Browse, pilih database yang digunakan, kemudian klik Open.

o Setelah itu pada bagian Database file name: telah terisi lokasi alamat database yang akan digunakan. o Tekan Test Connection, jika berhasil maka akan keluar kotak peringatan sebagai berikut. o Setting koneksi vb dengan database Ms. Access telah selesai dilakukan. C. Menampilkan isi tabel yang telah dibuat pada DataGridView LATIHAN 3 Langkah-Langkah: 1. Meng-import data yang dibutuhkan untuk koneksi database dengan memberikan kode Import System.. di atas Public Class CitiesData 2. Membuat deklarasi variable dt dengan tipe data data table sebagai tempat untuk menyimpan sementara data dari tabel megacities.

3. Membuat sub procedure isi untuk menampilkan data dari tabel megacities di Ms. Access ke DataGridView 4. Memanggil sub procedure isi untuk menampilkan data. Letakkan code pada event CitiesData_Load 5. Jalankan program, hasilnya: DataGridView telah terisi data dari tabel megacities. D. Menampilkan data ke textbox dari baris pada DataGridView yang diklik LATIHAN 4 1. Pilih Class Name yang akan diberi method event, yaitu dg_megacities 2. Pilih method event CellClick (memberi event pada DataGridView dengan meng-klik cell pada DataGridView).

Hasilnya: 3. Tambahkan script berikut ini pada Sub dg_megacities_cellclick di atas 4. Jalankan program, hasilnya seperti pada gambar di bawah ini.

E. Manipulasi data menggunakan database (Insert, update, delete) 1. Insert Data LATIHAN 5 Jika button Insert di-klik maka txtcity, txtcountry, txtpop2005, txtpop2010 menjadi kosong dan siap dipakai untuk insert data. Untuk menambahkan datanya dapat dilakukan dengan button proses. Langkah-Langkah: a) Beri event click pada button Insert. b) Tambahkan script berikut ini untuk mengosongkan textbox, dan meletakkan posisi cursor pada txtcity. Deklarasikan juga variable kunci sebagai variable global dengan tipe data string (Letakkan pada class CitiesData paling atas). c) Beri event click pada button Proses d) Tambahkan IF block untuk pengkondisian button Insert, Update, dan Delete berikut ini If (kunci = btninsert.) Then Script untuk tambah/insert data ElseIf (kunci = btnupdate.) Then Script untuk mengubah/update data ElseIf (kunci = btndelete.) Then Script untuk menghapus/delete data End If e) Script untuk tambah data Memunculkan pesan peringatan apabila terdapat txtbox yang belum terisi

Membuka koneksi, tambah data ke tabel megacities di Ms. Access, menutup koneksi kembali Keterangan: Error Handler (pendeteksian kesalahan): Try Perintah/pernyataan yang mungkin dapat menimbulkan error Catch Perintah/pernyataan yang akan dijalankan apabila terjadi error End Try f) Jarankan program, tambahkan beberapa data, lihat hasilnya. 2. Update Data LATIHAN 6 Jika button Update di-klik maka txtcity menjadi ReadOnly (hanya bisa membaca, tidak bisa diisi, karena txtcity merupakan Primary Key) Untuk Mengubah datanya dapat dilakukan dengan button proses. Langkah-Langkah: a) Beri Event Click pada button Update. b) Tambahkan script berikut untuk membuat txtcity menjadi ReadOnly. Untuk ekspresi pengkondisian button Update pada event Click btnproses c) Buat sub procedure teks() untuk manipulasi ReadOnly pada textbox.

d) Tambahkahkan script ubah data berikut pada event click button proses Membuka koneksi dengan database megacities, mengubah data kota tertentu pada tabel megacities, menutup koneksi, error handler e) Tambahkahkan script pemanggilan sub prosedur teks() berikut pada event click button proses, letakkan setelah IF-Block pengkondisian button. teks(false) f) Jalankan program, lakukan pengubahan data pada tabel, lihat hasilnya. 3. Delete Data LATIHAN 7 Jika button Delete di-klik maka semua textbox menjadi ReadOnly (hanya bisa membaca, tidak bisa diisi, karena txtcity merupakan Primary Key) Untuk Menghapus datanya dapat dilakukan dengan button proses. Langkah-Langkah: a) Beri Event Click pada button Delete. b) Tambahkan script pemanggilan prosedur teks dengan kondisi true untuk membuat semua textbox menjadi ReadOnly. Untuk ekspresi pengkondisian button Delete pada event Click btnproses c) Tambahkahkan script hapus/delete data berikut pada event click button proses. Membuka koneksi dengan database megacities, menghapus data kota tertentu pada tabel megacities, menutup koneksi, error handler

d) Jalankan program, lakukan penghapusan data dari tabel megacities, lihat hasilnya. F. Melakukan Pencarian Data LATIHAN 8 Langkah-Langkah: 1. Tambahkan beberapa object dari toolbox untuk pencarian data seperti terlihat pada gambar berikut. 2. Setting property seperti pada tabel berikut: Object Property Setting textbox5 Name txtcari ComboBox1 Name cbcari Kolom Items City, Country Button5 Name btnsearch Search Button6 Name btnshowall Show All 3. Beri Event Click pada button Search.

4. Tambahkan script berikut ini: 5. Beri Event Click pada button Show All 6. Tambahkan pemanggilan sub procedure isi() untuk menampilkan semua baris. isi() 7. Jalankan program, coba pencarian data dal lihat hasilnya.