Turbo Delphi dbExpress i MySQL 5.0

0

Mam problem z połączeniem się z mysql 5.0 w Turbo Delphi Explorer .NET pzez komponenety dbExpress. Dostarczony z TuRbo Delphi driver dbxmys30.dll nie jest kompatybilny z MySQL 5.0 a iestety na tej wersji mysqla mi zależy. Turbo w tej wersji nie ma możliwości intalowania komponentów to tez Zeos odpada, ściągnąłem sobie driver DBX4MySQL i wszystko grało zajefajnie lecz niestety to tylko trial i w koncu przestał działać. Ostanio znalazłem coś tkiego: http://www.justsoftwaresolutions.co.uk/delphi/dbexpress_and_mysql_5.html
lecz niestety także rzuca się o blitekę libmysql.dll mimo że próbowałem z bilotekami Z MYSQL 5.0 jak i wcześniejszą MySQL4.1. po prostu ręce opadają ;-(

POMOCY [!!!] [!!!] [!!!]

Może ktoś wie jak mi pomóc, chodzi mi oczywiście o darmowe rozwiązania ;-P

0

Przepraszam za odnowienie tematu :)

Ja mialem podobnie dodalem do folderu z programem DLL od ZeosLib'a libmysqld50.dll i zmienilem tylko jej nazwe na: libmysqld.dll i zadzialalo ale czy o to Ci chodzi ?

Jak znalazles inne rozwiazanie mozesz napisac ?

0

RudyBestyj dał przykład pomocy, zaczął temat lecz go nie skończył. Znalazł rozwiązanie, zarzucił ?. Nawet potomni się nie dowiedzą. Tak to u nas niestety jest znajdziesz nie myślisz o innych, nie znajdziesz też ani słowa. po prostu RECE OPADAJĄ.
Szukasz w gogglach i trafiasz na takie rodzynki ....
pozdrawiam
Andrzej Kmicic

0

Niestety dałem sobie spokój z darmowym rozwiązaniem bo zależało mi na czasie ;-P i obecnie korzystam z:
http://www.crlab.com/dbx/

I wszytko działa bez zarzutu ;-)

0

5 dni temu drążyłem ten sam temat tylko w Hardware/Software.

I sam sobie na to odpowiedziałem :P

Turbo delphi + dbExpress + MySQL5 = :)

Znalazłem ten plik

http://www.justsoftwaresolutions.co.uk/files/dbxopenmysql5_dll.zip

i zainstalowałem mysql-5.0.7

wystarczyło skopiowac do folderu C:\WINDOWS\system32\

dbxopenmysql50.dll z tego zipa
i libmySQL.dll z bin mysqla

a TSQLConnection usupełnic takimi danymi:
Connection.DriverName := 'dbxmysql';
Connection.GetDriverFunc := 'getSQLDriverMYSQL50';
Connection.LibraryName := 'dbxopenmysql50.dll';
Connection.VendorLib := 'libmysql.dll';

śmiga aż miło :)

0

Tylko nie na wersji .NET

Ta platforma .NET to czasem prawdziwy cierń w (|) :/

0

czy ja dobrze pisze

webbrowser1.navigate('http://www.wp.pl');

0

Wybaczcie, że odświeżam stare śmiecie, ale jak pogodzić binarkę (skompilowaną z obsługą mysql 5.0 w Turbo Delphi 2005 explorer poprzez dbExpress) z Windows 7 ???
Brak jest dostępu do katalogu c:\windows\system32... wie ktoś jak to obejść?

0

Wrzuć dllki do katalogu z projektem lub do katalogu BIN z zainstalowanym Delhi, np. c:\program files\borland\BDS\4.0\BIN

1 użytkowników online, w tym zalogowanych: 0, gości: 1