Rave Reports połączenie dbExpress (DBX)

0

Przerabiam moją aplikację z BDE na dbExpress i mam problem z raportami Rave Reports.

W przypadku BDE nie było problemu, bo w ustawieniach bazy danych wybierało się alias ODBC, usera i hasło i już się było podłączonym do bazy.
Tymczasem w przypadku dbExpress są jakieś ustawienia, które nie wiem, jak wpisać:
user image
user image
user image

Normalnie w aplikacji Delphi w Data Explorerze wybieram MySQL (bo takiej bazy używam), a następnie w ustawieniach połączenia podaję nazwę serwera, nazwę bazy danych, usera i hasło. A tutaj w Rave Reports nie mam gdzie wpisać nazwy serwera (czy adresu IP), ani nazwy bazy danych. Są za to jakieś nazwy driverów i bibliotek i nie wiem o co biega.

Gdy wpisuję w pole "ConnectionName" (pierwszy screen powyżej) nazwę połączenia, jakiego używam w Delphi, to testując połączenie pojawia mi się z kolei taki komunikat:
user image

0

Żadnych pomysłów? Mi wygląda na to, że to problem sterownika. Gdy komponent "Database Connection" w RaveReports skonfigurowałem tak samo, jak "SQLConnection" w Delphi, czyli wpisałem ten sam DriverName (MYSQL), LibraryName (dbxmys.dll), VendorLib (libmysql.dll) i GetDriverFunc (getSQLDriverMYSQL), to efekt jest taki, że przy teście połączenia w RaveReports wywala mi błąd "Connection error: TDBXError - Unknown driver: MYSQL" (ostatni screen powyżej). Plik raportu rav jest w tym samym katalogu, co aplikacja i biblioteki libmysql.dll i dbxmys.dll, więc dziwne, że "pluje się" o drivera, który przecież pod Delphi działa...

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