![]() |
Datenbank: MySQL • Version: 5.0 • Zugriff über: dbExpress
MySQL5 mit dbExpress in Turbo Delphi
Hallo,
da ich mich jetzt etwas mit MySQL beschäftigen wollte habe ich mir das mal heruntergeladen. Da einem dbExpress direkt ins Gesicht springt, wenn man Delphi verwendet, wollte ich das mal damit versuchen. Um MySQL 5 damit verwenden zu können habe ich ![]() Die DLLs(libmysql5.dll, habe ich aus \MySQL\MySQL Server 5.0\bin und dann noch die heruntergeladene dbxopenmysql50.dll) sind im Verzeichnis meines Programmes. Die dbxdrivers.ini habe ich so ergänzt:
Code:
Allerdings bekomme ich jetzt beim testen einer Verbindung den Fehler
[MYSQL5]
GetDriverFunc=getSQLDriverMYSQL50 LibraryName=dbxopenmysql50.dll VendorLib=libmySQL5.dll BlobSize=-1 Database=test ErrorResourceFile= HostName=localhost LocaleCode=0000 Password=password User_Name=user Compressed=False Encrypted=False Zitat:
Kann jemand was mit dem Fehler anfangen? Vielen Dank, Benjamin |
Re: MySQL5 mit dbExpress in Turbo Delphi
Da MySQL die Schnittstelle der MySQLLib.dll geändert hat laufen Programm welche die alte Schnittstelle benötigen nicht mit neueren DLL's. Willst du wirklich MySQL >= 4.1 verwenden ohne in das Problem der geänderten Passwortverschlüsslung zu laufen mußt du entweder Delphi 2007 verwenden oder alternative Implementierungen wie von
![]() |
Re: MySQL5 mit dbExpress in Turbo Delphi
Mh,
![]() Zitat:
[Edit] Außerdem scheint es bei manchen ja zu klappen |
Re: MySQL5 mit dbExpress in Turbo Delphi
Zitat:
|
Re: MySQL5 mit dbExpress in Turbo Delphi
![]() ![]() Allerdings gelingt es mir nicht diese Implementierung zu aktivieren. Das ist der Fehler. Hat vielleicht schon jemand Erfahrung damit diese Implementierung zu aktivieren. Oder sieht auf den ersten Blick, dass ich den Treiber falsch registriert habe? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz