Ads

Ads

Translate

Showing posts with label ZeosLib. Show all posts
Showing posts with label ZeosLib. Show all posts

Saturday, 13 October 2012

Instalasi Komponen ZEOS di Delphi 7 dengan Windows 7


Komponen ZEOS merupakan komponen interface untuk berinteraksi dengan database. Beberapa database engine yang didukung antara lain ADO, ASA, Firebid, Interbase, MSSQL, MYSQL, Oracle, PostgreSQL, SQLite dan Sybase. Komponen ini bersifat open source, jadi Anda bebas mendistribusikannya sesuai dengan lisensi GPL.
Khusus untuk OS Win7. Beberapa warning yang muncul saat menginstal ZEOS :
  1. File ‘xxx.dcu not found’ di jendela debug Delphi
  2. Muncul jendela ‘There was a problem sending the command to the program’
Karenanya saya coba membuat tutorial singkat tentang bagaimana cara menginstal komponen ZEOS ke dalam Delphi 7 di sistem operasi Windows 7.
  1. Download installer ZEOS di sourceforge, kemudian ekstrak file tersebut
  2. Buka Delphi 7 terlebih dahulu
  3. Namun untuk dapat menggunakannya dalam program, Anda harus melakukan beberapa langkah sebagai berikut:
    1. Tambahkan path library dalam Delphi melalui menu Tools | Environtment Options. Cari tab ‘Library’ dan klik tombol builder di sebelah kanan tulisan ‘Library path’
    Setelah muncul jendela ‘Directories’, tambahkan library path dengan cara menekan tombol builder seperti gambar di bawah
    Setelah itu, arahkan dan tambahkan semua folder di dalam folder ZEOSDBO/src/ melalui jendela ‘Browse for Folder’.
    Dengan menambahkan library path dengan langkah di atas, maka Delphi compiler akan mencari file library di dalam folder-folder yang Anda tambahkan tadi.
    2. Copy-kan file libmysql.dll (biasanya ada di folder \ XAMPP\php) ke dalam folder dimana aplikasi Anda berada.
  4. Dari menu File | Open Project, cari file ZeosDbo.bpg .File ini biasanya berada di \ZEOSDBO-6.6.6-stable\packages\delphi7.  File ‘bpg’ merupakan singkatan dari Borland Project Group, jadi beberapa file project dijadikan satu dalam file ini. 
  5. Compile file tersebut melalui menu Project | Compile
  6. Dan yang terakhir, cari file ZcomponentDesign70.bpl dalam jendela ‘Project Manager’ di atas (biasanya tulisan ZcomponenDesign70.bpl di-bold/cetak tebal). Setelah ketemu, klik kanan file tersebut dan klik ‘Instal’. Beberapa saat kemudian seharusnya muncul jendela yang memberitahukan bahwa komponen-komponen pendukung ZEOS sudah berhasil di instal.
Sampai langkah Anda telah berhasil menginstal komponen ZEOS ke dalam Delphi. Anda bisa mengeceknya dengan cara memastikan tab komponen ‘Zeos Access’ sudah ada di Component Pallete’. 
Demikian cara menginstal komponen ZEOS, semoga bermanfaat, dan jika Anda masih mengalami error, tolong disampaikan dalam comment agar saya bisa melengkapi tutorial di atas.

[Video]Tutorial Koneksi Database MySQL Delphi 7 dengan Komponen Zeos access



Tutorial Koneksi Database MySQL Delphi 7 dengan Komponen zeos access

Instal ZeosLib di Delphi 7


ZeosLib, merupakan component tambahan untuk Delphi 7 yang berfungsi sebagai penghubung antara Delphi 7 dengan database, seperti MySQL, PostgreSQL, SQLite, maupun Oracle. Konfigurasi Zeos tidaklah sulit, sehingga sangat membantu user dalam mengembangkan aplikasi desktop berbasis database
File instalasi Zeos dapat di-download disini, dengan versi terbarunya adalah ZeosDBO-6.6.6-stable. Instalasi ZeosDBO ini tidak cukup sulit, namun instalasinya harus urut. Berikut ini sedikit penjelasan mengenai instalasi ZeosDBO di Delphi 7

  1. Extract *.rar dari ZeosDBO di tempat yang anda inginkan. Pastikan bahwa lokasi dari folder ZeosDBO TIDAK diubah-ubah.
  2. Buka folder ZEOSDBO-6.6.6-stable, kemudian pilih buka folder package.
  3. Terdapat banyak pilihian package yang disupport oleh ZEOSDBO-6.6.6-stable. Buka folder delphi7.
  4. Cari file bertipe delphi package, bisa dengan sortir berdasarkan jenis datanya di explorer.
  5. Double-click pada file ZCore.bpl, setelah file terbuka di Delphi7, kemudian clickCompile.
  6. Lakukan hal yang sama pada file -file (urutan bebas).
    1. ZParseSQL.bpl
    2. ZPlain.bpl
    3. ZDbc.bpl
    4. ZComponent.bpl
  7. Double-click pada file ZComponentDesign, kemudian click Compile diteruskan dengan click Install. Tunggu sejenak, akan muncul pesan bahwa ZeosDBO telah terinstall.
Setelah ZeosDBO berhasil diinstall, langkah terakhir adalah link file source dan build dari package delphi 7 ke dalam enviroment Delphi 7, dengan cara :
  1. Di Menu utama Delphi 7, pilih Tools –> Enviroment Options –> Library
  2. Add direktori di Library Path, dengan click button di sebelah kanan [...]
  3. Tulis atau cari direktori ZeosDBO. Direktori yang penting adalah direktori ZEOSDBO-6.6.6-stable\src dan ZEOSDBO-6.6.6-stable\package\delphi7\build.
  4. Klik OK dan tutup Enviroment Options. Selesai.
Semoga bisa membantu, dan selamat mencoba

Instal ZeosLib di Delphi XE2 (32bits)


Dalam artikel ini saya akan menjelaskan bagaimana saya bisa "Ngakalin" ZeosLib untuk berjalan pada Windows 7 x64 dan Delphi XE2 . yang saya tau component ini dikompilasi pada 32 bit karena ZeosLib belum siap untuk mengkompilasi pada 64 bit murni.
ZeosLib, merupakan component tambahan untuk Delphi  yang berfungsi sebagai penghubung antara Delphi dengan database, seperti MySQL, PostgreSQL, SQLite, maupun Oracle. Konfigurasi Zeos tidaklah sulit, sehingga sangat membantu user dalam mengembangkan aplikasi desktop berbasis database.

Ok, EKSEKUSI satu persatu :)

  1. Checkout zeoslib from its subversion repository.
  2. Clean source code errors on SVN version 966.
  3. Add folders to delphi library path.
  4. Compile ..\packages\delphi16\ZeosBdo.groupproj.
  5. Install ZComponentDesign160 bpl library.

Jika kalian "master" dalam bidang per"DELPHI" an step step di atas mungkin sudah menjawab bagaimana menginstal ZeoLib pada delphi XE2

dan kalau belum faham juga silahkan lihat tutorial di bawah !
langsung aja bro silahkan disimak :)

Zeoslib repositori SVN di sini dan Anda dapat men-download / memperbarui kode sumber ZeosLib dari itu: 
Versi subversi saat ini adalah 966. Setelah Anda melakukan checkout dari repositori subversi ZeosLib Anda akan mendapatkan struktur folder yang dapat Anda lihat di screenshot ini.

ZeosLib SVN Checkout
Struktur folder

Buka Delphi XE2 dan pilih Open Project:
Open Project
Dari Delphi pergi ke menu dan ZeosBdo.groupproj terbuka.
Open ZeosLib group

Kemudian Delphi mendeteksi proyek ini dibuat dengan versi Delphi lama, sehingga meminta untuk mengkonversi ke format baru kita akan memilih pilihan ''Convert in place (no backup)''. Pilihan ini akan mengubah kode sumber tanpa melakukan backup apapun. Jika kita perlu untuk memulihkan file asli kita dapat melakukan kembali ke file SVN dan akan kembali ke format sebelumnya. 

Convert project

Delphi akan meminta hal yang sama untuk setiap proyek di dalam kelompok proyek ZeosDbo dan kita akan menjawab dengan pilihan yang sama dipilih dalam gambar di atas.

Setelah mengkonversi semua proyek kita akan mengkompilasi kelompok proyek. Untuk mengkompilasi semua proyek dengan tindakan yang sama kita memilih kelompok proyek 'ZeosBdo' dalam Project Manager,klik kanan dan pilih Compile All

Compiling Project

Dalam versi SVN dari ZeosLib Saya telah menemukan bug dalam kode yang memberi kita kesalahan ketika kita melakukan compile. Saya pikir itu adalah salinan sederhana / error pasta atau sesuatu penulis telah lupa untuk menghapus pada saat tertentu. Di sini Anda memiliki garis kesalahan dan, di bagian bawah gambar, Anda dapat melihat kesalahan Delphi menunjukkan kepada kita.

Compile error
Kesalahan ada di garis latar belakang merah dan terakhir {$ ENDIF} direktif compiler:
Here the bug
Anda dapat menghapus direktif compiler dipilih dan simpan. Ini akan meninggalkan seperti ini:
Code solved
Sekarang, bug tersebut dibersihkan dan kita dapat melanjutkan. Tapi sebelum kelompok kompilasi proyek, kita akan menambahkan folder wajib ZeosLib ke Jalur Library Delphi.
Untuk mendapatkannya untuk menjalankan kita harus pergi ke Delphi Tools -> Options menu, dan pada pilihan Library Path , pilih tombol dengan titik-titik di sebelah kanan, seperti yang Anda lihat pada gambar di bawah.
Options library path
Tambahkan semua folder ZeosLib wajib seperti yang Anda lihat dalam gambar berikutnya. Dalam folder menunjukkan di layar ada satu mungkin tidak ada pada saat ini. Itulah .. \ paket \ delphi16 \ build (merah ditandai satu), jika tidak ada Anda bisa menambahkannya di sini nanti atau tangan membuat folder itu dan menambahkan sekarang. Jika Anda memutuskan untuk menambahkan nanti, ingat artikel ini tidak akan mengingat Anda ini lagi, sehingga memberikan keterangan sendiri.
Singkatnya, untuk menambahkan folder ini adalah:

  • .. \ Src \ inti
  • .. \ Src \ DBC
  • .. \ Src \ parsesql
  • .. \ Src \ polos
  • .. \ Paket \ delphi16 \ build
ZeosLib library path
Setelah menambahkan semua folder ke Jalur Library Delphi, Anda harus Kompilasi Semua (mengkompilasi kelompok keseluruhan proyek) seperti pada langkah sebelumnya ketika kami mendapat bug dan oleh karena itu kesalahan pada kode sumber.

Compile all

Jika kompilasi ok maka kita telah ZeosLib dikompilasi. Sekarang kita perlu menempatkan semua file BPL di Jalur OS.Untuk memutuskan mana untuk menempatkan saya membuka jendela command prompt dan mencari Delphi 9.0 (apa sama dengan mengatakan Delphi XE2) dan folder BPL.

bpl folder
Anda dapat melihat di mana itu adalah pada workstation saya:
C: \ Users \ Public \ Documents \ RAD Studio \ 9.0 \ BPL
Jadi kita akan menyalin semua file dari folder BPL  (.. \ paket \ delphi16 \ build) ke folder workstation BPL Anda.

Source folder >>> Dari folder ini ...


Untuk >>> folder dicari
Destination folder











Setelah Anda telah menyalin semua file BPL dari sumber ke tujuan, Anda dapat menginstal komponen ZeosLib Anda desain untuk Delphi XE2 untuk digunakan pada proyek-proyek Anda. Untuk menginstal Anda harus memilih 'ZComponentDesign160.bpl' pada jendela Manager Project. 

Kemudian klik kanan dan INSTALL.
Install components
Jika semua ok pada titik ini Anda akan melihat Jendela Informasi memberitahu Anda semua komponen telah tepat diinstal.
Components Installed
Sekarang Anda dapat menutup grup proyek Anda tanpa menyimpan apapun. Anda dapat klik Tidak untuk Semua ketika Anda akan diminta untuk konfirmasi.
Closing

Closing

Sekarang Anda memiliki komponen ZeosLib Anda siap untuk untuk digunakan.
ZeosLib Installed

Tapi ingat, ini adalah versi Alpha dan Anda tidak harus menggunakannya pada sistem produksi. Saya melakukannya, tetapi Anda harus menyadari hal ini.

Install Zeos DBO (7.0.0-alpha) di Delphi 2010 ala Joko Rivai


Install Zeos DBO (7.0.0-alpha) di Delphi 2010

Instalasi ZEOS DBO v.7.0.0 (karena sampai saat ini, hanya versi ini yang kompatibel dengan Rad Studio/BDS Delphi) yang defaultnya sudah Unicode, sebenarnya sama saja dengan instalasi ZEOS DBO v.6.6.5 pada Delphi 6 dan 7 yang saya tulis di sini. Perbedaan paling mendasar adalah versi Delphi dan versi ZEOS DBO yang berbeda.
Software
Sebelum lanjut, kita siapkan:
  1. Delphi 2010. Nah, saya telah menginstall Delphi 2009 di PC saya, yang apabila saya harus menginstall Delphi 2010, saya harus menginstall update pada Delphi 2009 (yang sudah ada) sebesar kurang lebih 350MB. Ini harus saya download dan nampaknya memberatkan. Karenanya saya akan menggunakan Delphi 2009 saja. Saya jamin akan sama dengan Delphi 2010. Bila Anda setuju, kita lanjutkan.
  2. ZEOS DBO (Database Objects) v.7.0.0, yang bisa Anda download di sini.
Instalasi ZEOS
  • Pastikan Delphi telah terinstall dengan benar. Cobalah membuat beberapa aplikasi kecil untuk mengetes.
  • Download ZEOS DBO v.7.0.0
  • Ekstrak hasil download ke sebuah folder, misalnya C:\Komponen\Zeos 7.0.0
  • Pada Delphi, klik menu Tools>Options. Pada panel sebelah kiri, klik pada [Environment Options] – [Delphi Options] – [Library -Win32]. Lihat gambar berikut:
  • Klik pada tombol elipsis yang ditunjuk tanda panah. Kita akan menambahkan path ekstraksi ZEOS tadi ke Library Paths Delphi, sehingga dikenali oleh Delphi dan instalsi komponen berjalan dengan baik.
    Setalah diklik, tampil jendela baru untuk berisi daftar path yang telah dikenali oleh Delphi.
  • Klik tombol elipsi yang ditunjuk panah, kemudian pilih folder C:\Komponen\Zeos 7.0.0\Src
  • Klik OK. Kembali ke jendela Directories. Klik Add untuk menambahkan folder tersebut ke Daftar.
    Ulangi langkah di atas untuk tiap sub folder di dalam folder C:\Komponen\Zeos 7.0.0\Src:
    C:\Komponen\Zeos 7.0.0\Src\component
    C:\Komponen\Zeos 7.0.0\Src\core
    C:\Komponen\Zeos 7.0.0\Src\dbc
    C:\Komponen\Zeos 7.0.0\Src\parsesql
    C:\Komponen\Zeos 7.0.0\Src\plain
    Setelah itu, tambahkan juga folder:
    C:\Komponen\Zeos 7.0.0\packages\delphi14
    dan folder:
    C:\Komponen\Zeos 7.0.0\packages\delphi12
Catatan: 
Delphi 12 adalah Delphi 2009, sedangkan Delphi 14 adalah Delphi 2010. Saya sarankan masukkan saja keduanya agar tidak merepotkan jika saya menggunakan versi Delphi yang berbeda dengan Anda.
  • Kini semua path yang diperlukan telah ditambahkan ke Library Paths Delphi
  • Klik OK. Kita kembali ke jendela Options. Klik OK lagi. Kita kembali ke IDE Delphi.
  • Kini klik menu File>Open, dan masuk ke folder C:\Komponen\Zeos 7.0.0\packages\delphi14 (bila Anda menggunakan Delphi 2010) atau folder C:\Komponen\Zeos 7.0.0\packages\delphi12 (bila versi Delphi Anda adalah Delphi 2009). Pilih file ZeosDBO.groupproj dan klik Open.
  • Pada panel Project Manager, telah terlihat sebuah project group bernama ZeosDBo dan 6 package project di dalamnya.
  • Klik kanan pada ZCore140 (Delphi 2010) atau ZCore120 (Delphi 2009), yang biasanya paling atas. Kemudian klik Build All From Here untuk melakukan kompilasi semua package.
  • Kompilasi akan berlangsung beberapa saat.

    Bila semuanya selesai tanpa error message, bukalah Windows Explorer dan masuk ke folder C:\Komponen\Zeos 7.0.0\packages\delphi14 (Delphi 2010) atau C:\Komponen\Zeos 7.0.0\packages\delphi12 (Delphi 2009). Di dalamnya ada folder Build. Masuk ke folder tersebut dan carilah file-file dengan ekstensi .BPL, semuanya ada 6. Copy file-file ini ke %Folder Instalasi Delphi%\Bin.
    Misalkan Delphi terinstall pada C:\Program Files\CodeGear\RAD Studio\6.0, maka copy-lah file-file tadi ke folderC:\Program Files\CodeGear\RAD Studio\6.0\Bin.
  • Kembali ke IDE Delphi. Klik kanan pada ZComponentDesign140.bpl (Delphi 2010) atau ZComponentDesign120.bpl(Delphi 2009) dan klik Install. Tunggu sampai selesai.
    Bila Instalasi berjalan tanpa error, kini Anda telah memiliki ZEOS DBO 7.0.0 terinstall pada Delphi 2010.
  • Instalasi sudah selesai. Klik menu File>Save All dan klik menu File>Close All
Uji Coba
Buatlah sebuah aplikasi baru. Tambahkan TZConnection untuk menguji konektivitas. Bila Anda ingin sebuah contoh, silahkan lihat di http://jokorb.wordpress.com/2008/09/14/koneksi-database-dengan-delphi-mysql-zeos/

Artikel Ini saya COPAS dari Blognya Om Joko Rivai(Member KPPDI) demi Ilmu Pengetahuan ....

Best Post This Year

Install Fortesreport community Delphi 7 dan RX Berlin

Download  Pertama2 kita harus punya file installernya terlebih dahulu, download  https://github.com/fortesinformatica/fortesrepo...

Total Pageviews

© 2014 Fajar Priyadi. WP themonic converted by Bloggertheme9. Published By Gooyaabi Templates | Powered By Blogger
TOP