Membuat Aplikasi Pencarian Multiple Key Dengan MSFlexgrid Di Visual Basic 6.0 | Gho Blog's - Kenapa MSFlexGrid…?, Jujur saja saya tidak punya alasan khusus kenapa mengangkat topik ini. Sederhananya, disemua artikel yang pernah saya tulis baik itu di blog maupun di Ebook saya menggunakan Datagrid sebagai bahan pembahasan karena sangat mudah dari segi pengkodean programnya.
Singkatnya, saya dimintai tolong oleh teman kantor untuk membuat aplikasi penjualan dan stok barang yang akan digunakan di toko yang Dia punya. Jadi saya berfikir untuk sedikit keluar dari kebiasaan saya menggunakan DataGrid untuk management table dan mencoba hal yang lain. Disini saya pun baru pertama kali fokus dan mencoba MSFlexgrid yang lumayan jauh berbeda dan sedikit ribet disbanding DataGrid
Sekarang tidak ada salah nya kita sedikit mengembangkan pengetahuan dasar pemrograman Visual Basic 6.0 kita dengan menggunakan Component yang sedikit berbeda dari biasanya. Tujuan yang paling utama pembuatan Ebook ini adalah sebatas sharing buat sobat yang mungkin juga tertarik untuk menggunakan komponen yang satu ini.
Maksud dari pencarian multiple key akan saya jelaskan melaui gambar dibawah ini, silakan sobat perhatikan dan coba pahami.
Sudah paham kan...?
Sekarang kita buat sebuah database terlebih dahulu untuk bahan latihan kita, disini saya menggunakan Microsoft Access sebagai DBMS nya. Saya tidak lagi menjelaskan step-step membuat database dan tabelnya, saya anggap sobat sudah mampu, saya hanya akan memberikan disainnya saja dan silakan sobat buat seperti berikut ini :
- Nama Database : latihan.mdb (simpan dalam format Access 2003)
- Nama Tabel : barang (lihat disain tabel dibawah ini)
Isikan beberapa buah record kedalam tabel barang yang telah dibuat tadi.
Selanjutnya, buka sebuah project baru di Visual basic 6.0, sobat boleh memilih Standard EXE ataupun VB Enterprise Edition Control. Jika sobat memilih VB Enterprise Edition Control maka component MSFlexgrid akan otomatis include ke dalam Tools Box, tapi jika sobat memilih Standard EXE, sobat harus menambah secara manual component MSFlexgrid ke Tools Box Project.
Lihat Juga : Cara Mudah Mendapatkan Dollar Dari Inetrnet...!!!
Jika sobat terlanjur memilih Standard EXE, silakan sobat buka menu Project ? pilih Components, atau dengan menekan tobol CTRL + T dari keyboard. Kemudian cari dan beri check list pada pilihan Microsoft MSFlexgrid Control 6.0 dan jangan lupa sekalian menambahkan component Microsoft ADO Data Control 6.0 (OLEDB) lalu klik tombol OK.
Jika suda, buat disan form seperti gambar berikut ini :
Sekarang kita buat koneksi ke database terlebih dahulu, masukkan script berikut pada bagian General Declaration
Kemudian double klik form dan masukkan coding berikut diantara Private Sub_Form Load() dan End Sub :
Sebelum kita lanjutkan, simpan project ini dan letakkan satu folder dengan database yang telah dibuat sebelumnya.
Kembali ke form yang telah dibuat sebelumnya, Di MSFlexgrid, kita akan membentuk tabel menggunakan script alias coding. Disini saya membuat sebuah fungsi pembentuk tabel dan pemanggilan data dalam satu procedure yang saya beri nama “tampilgrid”.
Berikut ini coding untuk membentuk tabel di MSFlexgrid tersebut :
Lalu kita panggil fungsi “tampilgrid” di bagian Form Load, dengan cara menyisipkan coding pemanggilan yang ditempatkan setelah coding koneksi seperti berikut ini :
Selanjutnya kita buat aplikasi pencarian data multy keyword, kita gunakan Event Change di Text1 yang nantinya akan melakukan filter berdasarkan character yang kita inputkan. Caranya, double klik di Text1 dan masukkan script berikut diantara Private Sub Text1_Change() dengan End Sub :
Sekarang silakan sobat test program yang barusan kita buat. untuk lebih jelasnya silakan sobat download contoh program diatas melalui link berikut ini :
Sekian dulu posting saya yang berjudul Membuat Aplikasi Pencarian Multiple Key Dengan MSFlexgrid Di Visual Basic 6.0. Ulasan yang sedikit lebih lengkap mengenai MSFlexGrid ini akan saya bahas pada Ebook yang sedang saya susun. Selamat mencoba dan semoga bermanfaat.