How to know which fbclient.dll is 32bit and which one is 64bit? By the file
size?

Thank you.


On Fri, May 17, 2019 at 7:42 PM Helen Borrie [email protected]
[firebird-support] <[email protected]> wrote:

>
>
> [email protected] wrote:
>
> > I'm developing a 32 bit application running on 64 bit Windows with 64
> bit Firebird 3 server.
>
> > I use 32 bit library to connect to Firebird
>
> > C:\Program Files\Firebird\Firebird_3_0\WOW64\fbclient.dll
>
> > I'm getting the engine12 Win32 error 193. This means some bitness
> > mismatch. The message lists what seems to be a 64 bit dll.
>
> > Are there any settings to specify to enable such a connection?
>
> No - such a connection is totally allowed already, no special
> configuration required. The server does not know (nor care) whether
> the client is 32 or 64-bit.
>
> > There are other 64 bit applications using the server, but this
> application has to be 32 bit.
>
> Somehow, Windows is finding the wrong client version, via some PATH
> setting, which presumably your 64-bit clients are finding correctly.
>
> Place a copy of the 32-bit fbclient.dll in the same directory where the
> client application executable is located, to ensure that Windows will
> find it first and not seek it out via the PATH variable.
>
> Helen
>
> ---
> This email has been checked for viruses by AVG.
> https://www.avg.com
>
> 
>

Reply via email to