Posiadam Win XP, Delphi 7 Ent. oraz MySQL 4.0.18. Mimo przekopiowania biblioteki libmysql.dll do \system, \System32, \Delphi\Lib, oraz kat. projektu nadal w dbExpress/SQLConection pojawia się komunikat: Unable to load libmysql.dll. Być może to banalne pytanie, ale do tej pory nie znalazłem na nie jednoznacznej odpowiedzi.
u minie bylo to samo, wgraj starsza biblioteke libmysql.dll. ja wgralem biblioteke wersji 3.23... i poszlo bez problemu
Tez mam dokładnie ten sam problem,zastapiłem libmysql.dll z wersji 3.23 do wersji 4.0.18 i mi sie pyta o usera i password i gdy wybiore pisze ze sa złe,oczywiscie pola w params mam wypelnione.W wersji 3.23 wszytko chodzilo ładnie a 4.0.18 nie moge ruszyc.moze ktos mi pomóc>???
W kompomentach z Delphi 7 musisz dać starszą wersję tej bibioteki, 3.23 bo nowszę nie są obsługiwane, rozwiązania poza użyciem innych kompomentów i update delphi nie ma.
Przed chwilą właśnie o tym w innym temacie - masz na pewno złą wersję biblioteki dbexpmysql.dll - dlatego wywala błąd. Do 4.0.x dostępna jest beta version biblioteki- musisz tylko zastąpić oryginalną - bez zmian w kodzie. Poszukaj na stronach Borland'a - jest tam.
E tam poszukaj sobie innych komponentów do łączenia się z MySql. Baaardzo polecam MyDAC - ale nie jest niestety darmowy. Kożystałem jednak wcześniej z innych komponentów które byly darmowe...poszukaj