Menggunakan Bahasa SQL untuk melakukan pencarian data sejatinya merupakan hal yang sederhana namun sangat ampuh. Sebab, bahasa SQL memang bahasa yang digunakan untuk memanipulasi jenis Database Relational dengan ‘merk’ apapun. Artinya, database relational dengan berbagai merk pasti mampu mengakomodasi bahasa SQL.
Namun, pada kesempatan ini, saya tidak terlalu dalam membahas seluk beluk bahasa SQL dan bagaimana bentuknya(mungkin lain kali). Melainkan, bagaimana menggukan bahasa SQL pada pemrograman Visual Basic dan menggunakan komponen ADODC, dalam melakukan pencarian data yang diinginkan.
Tahap Pertama….
Buatlah database dengan Access dengan nama database : tkbuku, dan buatlah table didalamnya dengan nama table : buku. Seperti pada gambar berikut ini.
|
|
|
Gambar Tampilan Program Ketika DiRunning & Isi dari Tabel Buku |
Tahap Kedua…,
Gunakan Pemrograman Visual Basic untuk membuat tampilan pada gambar kesatu. Kemudian lakukan konfigurasi pada ADODC sebagai berikut :
- Klik kanan pada ADODC, klik ADODC properties
- Pilih Use Connection String, klik Build
- Pilih Microsoft Jet 4.0 OLE DB Provider, klik Next
- Ketik tkbuku.mdb pada database name, klik Test Connection
- Jika Sukses, klik OK
- Kemudian, pilih Tab RecordSource
- Pilih adCmdTable pada Command Type
- Pilih buku pada Table or Stored Procedure Name
- Kalu sudah, klik OK
Tahap Ketiga…,
Tuliskan kode program pada Tombol Execute, sebagai berikut :
|
Private Sub Command1_Click() |
Tuliskan kode program pada Tombol Refresh, sebagai berikut :
|
Private Sub Command2_Click() End Sub |
Sehingga ketika anda meng-klik tombol Execute dengan sebelumnya menuliskan perintah SQL : Select judul From buku, akan muncul tampilan sebagai berikut :
|
|
|
Gambar Tampilan Hanya Field judul yang Tampil |
Untuk pencarian, misalnya anda ingin mencari data buku yang diterbitkan oleh andi, tuliskan perintah berikut : Select * From buku Where penerbit=’andi’, perintah SQL : Select * From buku Where kode=’AKU001’.
Selamat Mencoba





Mei 5, 2008 at 7:21 am
Pak, cara ngedit data g mana???
Cara searching ????
Desember 21, 2008 at 8:38 am
thx infonya