Page 1 of 1

Problem loading new dac60bpl

Posted: Fri 04 Oct 2013 14:44
by Brob
I've just updated both my UniDAC(5.1.4) and ODAC (9.1.4) components and now always get this error when I start the IDE.

The procedure entry point @Memds@TdataTypesMap@ could not be located in the dynamic link library dac60.bpl

After the error everything seems to work and compile OK

I've checked my computer for old bpl versions but there definately are none!

Only thing I can see is that dac60.bpl have different dates for ODAC an UniDac
ODAC files 23-Sep-2013 18:47
UniDac files 24_Sep-2013 14:08

Could this be causing a problem?

Re: Problem loading new dac60bpl

Posted: Mon 07 Oct 2013 07:26
by VladimirK
To solve the problem, try the following:
- uninstall UniDAC and ODAC;
- search and remove all *dac*.bpl and *crcontrols*.bpl files from your computer;
- remove *.dcu files from your project;
- reinstall UniDAC and ODAC.

Re: Problem loading new dac60bpl

Posted: Mon 07 Oct 2013 11:54
by Brob
The problem was old nexusprovider60.bpl file.

But now I can't find the new nexusprovider60.bpl file! It doesn't seem to be in any of the UniDAC folders after installing. Can you tell me where I can find it please?

Re: Problem loading new dac60bpl

Posted: Mon 07 Oct 2013 13:11
by AndreyZ
The NexusDB provider is supplied with the source code. To use the NexusDB provider, you should compile and install it manually. There are two ways to compile and install NexusDB Provider for Windows manually. They are described in the UniDAC_Install_Dir\Source\NexusDBProvider\Readme.txt file, where UniDAC_Install_Dir is a directory where you installed UniDAC. You can find more information at http://www.devart.com/unidac/docs/nexusdb.htm

Re: Problem loading new dac60bpl

Posted: Mon 07 Oct 2013 14:38
by Brob
The folder Source\NexusDBProvider\ is missing and does not install with this latest version of UniDAC Install.

Tried to re-install but still not there and no option to install it!

Re: Problem loading new dac60bpl

Posted: Tue 08 Oct 2013 08:18
by AndreyZ
The point is that NexusDB does not support Delphi 6 anymore. You can find this information at http://www.nexusdb.com/support/index.ph ... quirem.htm . That is why, there is no support of NexusDB in UniDAC for Delphi 6 as well.