Delphi 7 : Koneksi MySQL dengan ZEOS Lib

Setelah kemaren belajar cara install zeos di delphi, inilah saatnya kita memanfaatkannya. Seperti yang disebutkan kemaren bahwa zeos bisa menangani koneksi ke beberapa database server seperti postgreeSQL, Interbase, Firebird, oracle, SQLite dan MySQL, namun dalam tulisan saya kali ini hanya membahas untuk koneksi MySQL, insya ALLAH dengan contoh ini koneksi ke DBMS yang lain bisa teratasi. Selain menyediakan untuk melakukan koneksi, ZEOS juga menyediakan DataSet untuk melakukan query ke database

Untuk melakukan koneksi kita cukup menggunakan komponen ZConnection

sebelum melakukan koneksi pastikan MySQL server anda telah berjalan dan anda telah membuat database di MySQL

Langkah – Langkah

1. Tambahkan komponen ZConnection ke form terus ubah propertinya seperti berikut

Jika database anda menggunakan password maka Properties password juga harus diisi, begitu juga dengan port. Jika port MySQL anda sudah tidak lagi default 3306 maka port juga harus diganti. Untuk melihat port yang digunakan bisa di lihat di file my.ini di direktori mysql terinstall.

2. Mencoba Koneksi

jika semua properties telah disesuaikan seperti diatas, maka properties connected coba di ubah ke TRUE jika tidak terjadi error maka koneksi telah berhasil. Namun jika muncul seperti berikut

maka lakukan langkah berikut ini, kopikan file libmysql ke system 32

- Download LibMySQL

- Extract file ke System32

coba lagi untuk mengubah properties connected menjadi TRUE jika tidak muncul error berarti koneksi telah berhasil

3. Cek Koneksi

untuk mengecek apakah benar – benar telah berhasil terkoneksi maka tambahkan komponen dataset, datasource dan dbgrid

atur masing masing properties seperti berikut

DataSet (ZTable)

TableName berisikan tabel dari database yang mau ditampilkan

DataSource

DBGrid

klik 2x pada ZTable hingga muncul form seperti berikut

pilih Add all fields, setelah itu silahkan di close. Klik komponen ZTable ubah properties active menjadi TRUE maka akan tertampil data dari tabel yang kita pilih ke dalam tabel DBGrid

Comments

  1. Reply

  2. By adjie

    Reply

  3. By heiji

    Reply

    • By Dian S. Prastowo

      Reply

  4. By ayu

    Reply

    • By Dian S. Prastowo

      Reply

      • By Helmi Basalamah

        Reply

  5. By pandiyono

    Reply

  6. By yoga

    Reply

    • By Dian S. Prastowo

      Reply

  7. By putra Aditya Dasopang

    Reply

  8. Reply

  9. By Alya

    Reply

  10. By rhidayscrew

    Reply

  11. By Rudy Hermanto

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>