DATABASE IN VB
Tujuan:
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.
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.
o Tekan Test Connection, jika berhasil maka akan keluar kotak peringatan
sebagai berikut.
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.
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:
Deklarasikan juga variable kunci sebagai variable global dengan tipe data string
(Letakkan pada class CitiesData paling atas).
Keterangan:
Error Handler (pendeteksian kesalahan):
Try
‘Perintah/pernyataan yang mungkin dapat menimbulkan error
Catch
‘Perintah/pernyataan yang akan dijalankan apabila terjadi error
End Try
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.
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.
c) Tambahkahkan script hapus/delete data berikut pada event click button proses.