renew all components because error in only one ??!?!

Discussion of open issues, suggestions and bugs regarding MyDAC (Data Access Components for MySQL) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
tomaszszsz
Posts: 1
Joined: Wed 06 Jul 2011 08:29

renew all components because error in only one ??!?!

Post by tomaszszsz » Wed 06 Jul 2011 08:48

Hi

there is a bug in MyDac (#08501 BAD HANDSHAKE)

i bought a new version mydac

but i have also SDAC and ibdac

and get message when install new mydac version "Setup has detected allery installed DAC packages which are uncompatibile with current version please uninstall all dac proucts...)

does i need to buy all new versions for this components ?!! renew licences to all components (SDAC,ibdac) ? because of error in mydac ?

its rather expensive

AndreyZ

Post by AndreyZ » Wed 06 Jul 2011 13:15

Hello,

The point is that all DAC products use common base packages. That's why product compatibility is provided for the current build only. In order to continue using several DAC products simultaneously, you should upgrade all of them at the same time.

m227
Posts: 75
Joined: Mon 06 Aug 2007 12:41

Post by m227 » Fri 05 Aug 2011 09:14

I have similar problem and in my opinion the policy of DevArt can make users to migrate to other solution. When due to incompatibility of one component we have to buy them all (upgrade) again.
Michal.

AndreyZ

Post by AndreyZ » Wed 14 Sep 2011 10:17

This restriction is caused by the specifity of DAC components architecture. They all share common engine, and that is why several DAC components can work simultaneously on the same IDE only if they have the same core libraries. You can use incompatible versions of DAC components only if you are using them on different IDEs or computers. Another solution is to use UniDAC, that provides common way of working with different databases. UniDAC Professional Edition includes providers for all supported database servers, so you will not need any other DAC components installed on your computer.

Post Reply