Friday, October 5, 2012

Mengatasi Error Load Library MySql Pada Delphi 7

Error saat membuka project delphi sangat mungkin terjadi ketika membukanya di komputer lain. Apa penyebabnya? Hal ini disebabkan karena file Library yang dibutuhkan delphi untuk meload project tersebut tidak terdapat di komputer yang baru. Ada banyak type library yang di butuhkan oleh delphi, tergantung project nya menggunakan library apa. Kalau Anda menggunakan database MySql untuk program delphi Anda, pasti membutuhkan komponen yang befungsi mengubungkan program dengan database MySql, dan yang sering di gunakan adalah ZeosDatabase (Zeos Lib). Pada delphi tidak terdapat komponen tersebut, kita harus melakukan penginstalan manual untuk menambahakan ZeosDatabase (Zeos Lib). Jika Anda belum tahu cara Menginstall ZeosDatabase (Zeos Lib) di Delphi 7, silahkan lihat tutorialnya disini.

Pada kesempatan kali ini saya menunjukan kepada Anda bagaimana mengatasi error yang disebabkan karena missing file library MySql.
Error seperti ini akan terlihat ketika kita membuka sebuah project dan muncul dialog "None of the dynamic libraries can be found: libmysql51.dll, libmysql.dll, libmsql.dll." seperti gambar di berikut :


Cara mengatasinya sangat lah mudah, kita hanya perlu menambahkan file library yang di butuhkan oleh delphi tersebut. Bagaiaman caranya? Cari saja file libmysql.dll, kalau tidak punya silahkan Download Disini.
kalau sudah, copy kan file libmysql.dll di folder C:\WINDOWS\system dan C:\WINDOWS\system32. Lakukan register untuk file libmysql.dll tersebut. Caranya buka Command Promt (W+R --> cmd --> Enter) ketikan regsvr32 libmysql.dll tekan Enter, jika muncul error abaikan saja. Buka kembali project delphi Anda dan lihat hasilnya. Kalau langkah-langkahnya benar, pasti error ini akan teratasi. Kalau masih muncul dialog error, restart komputer Anda dan jalankan kembali project delphi Anda.

Oke, selamat mencoba...Semoga bermanfaat!

6 comments:

Fajar said...

libmysql versi berapa nih bang ??

ry4n_xzone said...

Tutor mantaf bg para Newbie :)
suwun banget mas bro :)

ROBI HIDAYAT, S.Kom, MM said...

roby:
setelah saya ketik regsvr32 libmysql.dll
di cammanprom, tp hasilnya muncul tulisan Dllregister server not found. gimana solusinya? dimana cari dllregister server dan di tempatkan dimana

anas hidayat said...

ngawur aja. regsvr32 itu untuk perintah registrasi buat komponen active x kayak debenu. Kalo error itu penyebabnya libmysql ga ada di path aplikasi atau di path environment variables. Kalo itu sudah benar berarti versi libmysqlnya udah ga support zeos terbaru. Cara ngatasinya ya pakai libmysql.dll versi anyar.

Fery said...

saya sudah download file libmysql.dll dan sudah saya copy ke folder c:windows/system kok masih eror ya gan waktu connection true di object inspectornya delphi ?

vanessa huang cie said...

Agen Bola Online & Casino Online Terpercaya
1 USER ID UNTUK SEMUA PERMAINAN !!!
Casinobet77 Menyediakan Permainan Terbaru & Terbaik
Livecasino | Bolaonline | Sabungayam | PokerDomino | SpadeGaming | SlotGame | Tangkas | BatuGoncang | Jdb168 SlotGame | NumberGame Lottery
-----------------------------------------------------------------------
- Bonus Deposit MEMBER BARU Sportbook 100%
- Bonus Deposit 30% Khusus Permainan Sportbook
- Bonus Deposit 10% Setiap Hari Untuk Semua Game
- Bonus Deposit Setiap hari 5rb - 25rb
- Bonus Casino Rollingan 0.8% Setiap Hari Senin
- Bonus Rollingan Poker & domino 0,3%
- Bonus Cashback Game & Tangkas 5%
- Bonus Cashback Sportbook 5%
- Bonus Cashback Sabungayam 5%
- Bonus Referall 2% Semua Game
- Bonus Referall 1% dari member Togel
Contact Us Now :
?? Livechat Casinobet77
?? whatsapp : +85599495431
?? PIN BBM : D6235F1C
?? Wechat : casinobet77cs1
?? Line : casinobet77
?? skype : casinobet77
?? Link pendaftaran :lc.chat/now/8523001/

Post a Comment

:) :(;):D;;-):-/:x:P:-*=((:-OX(:7B-):-S#:-S7:):((:)):|/:)=))O:-):-B=;I-)8-|L-):-a:-$[-(:O)8-}2:-P(:|=P~:-?#-o=D7:-SS@-):^o:-w7:P2):):-c:)]~X(:-h:-t8-7X_X:!!m/:-q:-bd^#(^Blog Thinker