Koneksi Delphi ke Database Access dengan Zeoslib. Berikut tutorial singkat mengkoneksikan database microsoft access dengan aplikasi Delphi menggunakan library dari Zeoslib.
1. Download dan install Library Zeoslib, tutorialnya bisa dilihat di link berikut
http://blognya-bocah-kampus.blogspot.co.id/2013/12/cara-install-zeos-di-delphi-7.html
2. Buka Aplikasi Delphi 7, Buat Application Baru (File -> New -> Application)
3. Tambahkan komponen berikut
- DBGrid, ada di tab Data Controls
- DataSource, ada di tab Data Access
- ZQuery, ada di tab Zeos Access
- ZConnection, ada di tab Zeos Access
Tampilannya kurang lebih seperti ini
4. Lakukan setting seperti berikut
a.
DBGrid1
- Pada tab properties, isikan datasource dengan DataSource1
b. DataSource
- Pada tab properties, isikan dataset dengan ZQuery1
c. ZQuery
- Pada tab properties, isikan connection dengan ZConnection1
d. ZConnection
- Pada tab properties, isikan protocol dengan Ado
- Kemudian pada isian database isikan dengan langkah seperti gambar berikut
Pilih Micosoft Jet 4.0 OLE DB Provider pada tab Provider , lalu klik Next
cari database file (Ms Access 2003) pada tab Database
Rename nama database dengan menghilangkan path dari database sehingga hanya menyisakan nama database nya saja (agar database bisa digunakan di komputer lain secara langsung, dengan catatan berada satu folder dengan aplikasi)
checklist Read & Write serta Share Deny None pada tab Advanced, lalu klik OK
- Pada tab connected, gani menjadi True
- Klik ZQUERY1, isikan query access untuk mengambil data di tab sql
- Masih di ZQUERY1, ganti isian Active menjadi True, jika tidak error maka data field yang ada di tabel database akan muncul di DbGrid
5. Jika sudah simpan project dan database dalam satu folder yang sama, lalu coba jalankan aplikasinya. Jika tidak error maka data dari database akan muncul di DbGrid. Selanjutnya untuk query bisa dilakukan kustomisasi lewat script seperti menggunakan ADO Connection atau yang lainnya.
Nah, demikianlah tutorial singkat mengenai Koneksi Delphi ke Database Access dengan Zeoslib. Banyak kekurangan mohon maaf, semoga bermanfaat