Upgrade 4.30.1.14 and 4.30.1.15 donot work on Delphi 7.1

Discussion of open issues, suggestions and bugs regarding MyDAC (Data Access Components for MySQL) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
Hans
Posts: 52
Joined: Wed 24 Aug 2005 20:05

Upgrade 4.30.1.14 and 4.30.1.15 donot work on Delphi 7.1

Post by Hans » Tue 06 Jun 2006 07:02

Hi,

I already mentioned that 4.30.1.14 does not work together with Delphi 7.1 (Windows XP ServiePack 2). Today i downloaded 4.30.1.15 and it still does not work.

After installing 4.30.1.15:
1) During startup of Delphi7 I get the following error:

The procedure entry point @Dadesign@ShowHelp$qqr17System@AnsiStringt1 could not be located in the dynamic link library ddac70.bpl.


2) After compiling i get the following ERROR:

[Fatal Error] WK2006.dpr(12): Unit MyDacVcl was compiled with a different version of DBAccess.TCustomConnectDialog

Could you please help to solve this problem?

best regards,
Hans

Antaeus
Posts: 2098
Joined: Tue 14 Feb 2006 10:14

Post by Antaeus » Tue 06 Jun 2006 09:01

This may happen due to following reasons:
  • - you have any other DAC products from Core Lab (ODAC, SDAC, IBDAC), but only MyDAC was upgraded. Product compatibility is provided for current build only. In other words, if you upgrade either of the installed products it may conflict with older builds of another ones. In order to continue using products simultaneously you should upgrade all of them at the same time;

    - MyDAC uninstallation was unsuccessful. So, you have some files left from previous version of MyDAC on your hard drive. Try to uninstall MyDAC and remove all the files concerned to it. Then install MyDAC one more time. To remove all vestiges of MyDAC, please follow these instructions:
    • 1) Close IDE
      2) Uninstall MyDAC
      3) Search for MyAccess.*, DBAccess.*, mydac*.bpl, dac*.bpl etc files at your HDD and delete them
      4) Remove from the project directory all files made by compiler and linker
      5) Remove from the registry (HKCU\Software\Borland\Delphi\7.0\Known Packages) all the links to MyDAC packages (mydac*.bpl, dac*.bpl)
      6) Run IDE and check that it is started without errors
      7) Install MyDAC once more

Post Reply