MENGATASI KONEKSI DATABASE LAZARUS SQL DENGAN ZEOS 7.1.4 STABLE



MENGATASI KONEKSI DATABASE SQL LAZARUS  DENGAN ZEOS 7.1.4 STABLE -  Mengatasi koneksi database di Lazarus itu gampang-gampang sulit. selain faktor pengembang aplikasi yang jarang menggunakan lazarus. Merupakan tantangan tersendiri bagi para pengembang aplikasi yang menggunakan pemrograman lazarus atau sekedar coba-coba, apalagi saya yang baru mengenal lazarus. Secara sekilas memang Lazarus memang mirip dengan Delphi 7, akan tetapi Lazarus agak sedikit berbeda bahasa pemrogramannya Delphi 7.

Setelah semalaman mengutak-atik Lazarus dibantu dengan beberapa refernsi blog serta website serta forum-forum bahasa inggris Lazarus walaupun agak tidak paham bahasa inggris. Akhirnya alhamdulillah dapat terhubung juga Database SQL dengan Lazarus dengan bantuan ZEOSDBO versi 1.7.4 stable. Pada kesempatan ini saya menggunakan Lazarus versi 1.4.4 fpc 2.6.4 32 bit dan koneksi database menggunakan ZEOSDBO 1.7.4 stable.

Untuk dapat menghubungkan ZEOS dengan Lazarus, langkah pertama yaitu menginstall packpage ZEOSDBO-1.7.4-stable. Download dulu ZeosDBO versi 1.7.4 dari Sourcefourge, atau langsung menuju link. Ekstrak File ZEOSDBO-1.7.4-stable.zip dan copy folder ZEOSDBO-1.7.4-stable.zip ke direktori C:\Lazarus\zeosbdo-1.7.4-stable.



Buka Lazarus yang sudah diinstall, setelah tampilan jendela kerja lazarus terbuka. Lihat Menu "Packpage" > "Open Packpage File (.ipl)" ambil file zcomponent yang sudah di copy dan di paste didalam direktori, "C:\lazarus\ZEOSDBO-7.1.4-stable\packages\lazarus" dan klik "open". 




Muncul "Packpage Zcomponent V7.1" > pilih dan klik "Compile" setelah proses "Compile" Selesai, kemudian klik "Use" > pilih "Install". Tunggu proses "Compile sampai selesai".



Proses install komponen ZEOS akan agak lama, setelah berhasil diinstall lazarus akan otomatis merestart.



pada menu pallete, geser ke kanan menu pallete Zeos Access akan terlihat.



Beberapa komponen bawaan zeosdbo-1.7.4-stable ini, diantaranya yaitu:

  • Zcomponent
  • Zdataset
  • Zdatasetquery
  • Ztable
  • Zsqlupdate
  • Zconnectiongroup
  • Zgroupedconnection
  • Zstoredprocedure
  • Zsqlmetadata
  • Zsqlprocessor
  • Zsqlmonitor
  • Zsequence
  • ZIBEventalerter
  • ZPGEventalerter
Untuk posting selanjutnya mengatasi libmysql50.dll error di Lazarus, semoga bermanfaat dan salam ushare99. 

Comments