Subject Re: Engine12 32 64 bit question
Author
---In firebird-support@yahoogroups.com, <alex@...> wrote :

> I copied fbclient.dll to exe folder and get same result:
> "Error loading plugin Engine12
> Module c:\Program Files\Firebird\Firebird_3_0\plugins/Engine12 exists but can not be loaded
> unknown win32 error 193"
>

  It means your app loaded fbclient.dll from "c:\Program Files\Firebird\Firebird_3_0\" not from app folder.


> I'm using  Delphi and IBDAC components from Devart to access Firebird.

  I have no idea how\where IBDAC looks for fbclient.dll

> I'm sure this is not an embedded server connection.

  Here you wrong. See below ...

> The program is 32 bit as I mentioned and the Firebird server is 64 bit.

  If the app is 32 bit and tries to load dll with no path - it wiil not try 64-bit system folder (c:\Program Files\)

> I can specify location of fbclient as one of the connection properties.

  And you specify... what ?

> All connections are local.

  ...stop using "local" connection string and read the docs about embedded and connection strings.

> The server is running on my development machine.
>
> I wonder if there is other way to specify the database address for this connection to force some other plugin to get loaded?

  See above ;)

Regards,
Vlad