ZeosDBO (Zeos Database Object) adalah database component Delphi utk ke database mysql, oracle, firebird, dll. Pada instalasi ini saya akan menunjukan cara instalasi pada Delphi 7. Di Delphi versi lebih baru sudah ada DBExpress utk koneksi ke database ini (mysql misalnya) tetapi hanya bersifat 1 arah (forward) dan perlu client dataset utk menggunakannya agar bisa 2 arah. Karena alasan ini, saya masih lebih memilih ZeosDBO dibanding component bawaan Delphi.
Langkah-langkah instalasi:
- Download ZeosLib di website nya.
- Extract lah file tersebut dan copy lah ke directory delphi 7 anda. (mis: C:\Program Files\Borland\Delphi7\ZEOSDBO-6.6.6-stable)
- Sekarang buka lah Delphi 7
- Bukalah file ZeosDbo.bpg melalui menu File > Open… kemudian browse ke folder tadi, dan cari folder packages\delphi7 kemudian arahkan ke file tsb.
- Buka Project Manager. (Shortcut: Ctrl+Alt+F11 atau dari Menu: View > Project Manager).
- Pilih salah satu project (file .bpl) di Project Manager, dan klik kanan, pilih Build All From Here.
- Pilih bagian ZComponentDesign, klik kanan, pilih Install.
- Buka menu Tools > Environtment Options, pilih Tab Library. Tekan Tombol [...] di Library Path.
- Akan muncul sebuah dialog dg judul “Directories”, tekan tombol [...] di bagian agak ke bawah.
- Arahkan ke folder zeosdb tadi, dan pilih folder build yg merupakan hasil compile dari komponen yg ingin kita install. (C:\Program Files\Borland\Delphi7\ZEOSDBO-6.6.6-stable\packages\delphi7\build)
- Kemudian tekan tombol “Add”.
- “OK”, “OK”, semua dialog otomatis tertutup. Instalasi telah selesai. Anda bisa melihat di tab component sekarang ada tab dg nama “Zeos Access“.
Penggunaan ZeosDBO ini masih membutuhkan library database yg bersangkutan. Biasanya ketika kita install database server sudah ada disertakan filenya. contohnya utk mysql, file library nya adalah:libmysql.dll. Karena saya menggunakan windows XP, kurang lebih lokasinya ada di: C:\Program Files\MySQL\MySQL Server 5.5\lib\libmysql.dll. Aplikasi yg kita buat dengan zeosdbo ini nanti tidak membutuhkan instalasi mysql di komputer target. Ini yg saya sukai dari delphi, dimana hasil aplikasi yg kita buat begitu independent dan tidak membutuhkan proses instalasi di customer kita, cukup copy & paste saja. Jadi cukup kita sertakan file .dll tadi beserta file .exe buatan kita dalam folder yg sama, aplikasi kita sudah berjalan lancar. Jika tidak ingin menaruh dalam folder yg sama dg file .exe, file library .dll tadi bisa ditaruh di windows path spt C:\Windows, however saya lebih suka solusi yg pertama tadi karena lebih clean dan portable.
0 komentar:
Posting Komentar