Page 1 of 1

ODAC on Delphi 7, MemDS, Memutils diffierent version

Posted: Sun 19 Feb 2006 20:28
by MageRain
Hello,

I downloaded trial version of ODAC for Delphi 7. I have Delphi 7 Enterprise build 8.1

Projects with ODAC components won't compile returning errors:

Unit Memdata was compiled with a different version of Memutils.TDAList
and
Unit MemDS was compiled with a different version of Memutils.CopyBuffer

Also uses clause for Ora and DBAccess display similar errors.
Can you tell me what is wrong?

Posted: Mon 20 Feb 2006 10:59
by Challenger
I suggest you to uninstall ODAC using "Add/Remove programs", check that Delphi doesn't load ODAC anymore: run IDE and look in "Component\Install packages ..." for ODAC packages. If you find any references remove them, then install the version you have downloaded.
If you have MyDAC or SDAC installed on you computer then they should be compatible with the version of ODAC you use.

Posted: Mon 20 Feb 2006 12:50
by Bagieta
Similar to my problem. But in my case C++ Builder says that I don't have DBAccess.dcu, Memdata.dcu and Memdata.dcu. SO there is no problem with different versions. It just can't find those libraries. I have only *.obj files, not *.dcu files.
So how can I resolve that problem?

Posted: Mon 20 Feb 2006 15:35
by MageRain
It didn't work out. But your response gave me hope that it's not compatibility issue with Delphi 7.1. I uninstalled Delphi, removed all files from Borland directory, removed all references to Delphi from registry, reinstalled Delphi, reinstalled ODAC. Now it works.