Problem loading new dac60bpl

Discussion of open issues, suggestions and bugs regarding UniDAC (Universal Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
Brob
Posts: 44
Joined: Mon 24 Oct 2011 07:31

Problem loading new dac60bpl

Post by Brob » Fri 04 Oct 2013 14:44

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?

VladimirK
Devart Team
Posts: 16
Joined: Tue 24 Sep 2013 09:19

Re: Problem loading new dac60bpl

Post by VladimirK » Mon 07 Oct 2013 07:26

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.

Brob
Posts: 44
Joined: Mon 24 Oct 2011 07:31

Re: Problem loading new dac60bpl

Post by Brob » Mon 07 Oct 2013 11:54

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?

AndreyZ

Re: Problem loading new dac60bpl

Post by AndreyZ » Mon 07 Oct 2013 13:11

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

Brob
Posts: 44
Joined: Mon 24 Oct 2011 07:31

Re: Problem loading new dac60bpl

Post by Brob » Mon 07 Oct 2013 14:38

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!

AndreyZ

Re: Problem loading new dac60bpl

Post by AndreyZ » Tue 08 Oct 2013 08:18

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.

Post Reply