Subject Re: Determining the Root_Directory
Author Dan Cooperstock
--- In firebird-support@yahoogroups.com, Geoff Worboys <geoff@...>
wrote:
>
> It sounds like PB is loading a different client lib (not the
> embedded library).
>
> I suggest you try using something like Process Explorer, it
> is very useful for discovering exactly what instance of a DLL
> is being loaded by processes. See:
>
> http://technet.microsoft.com/en-au/sysinternals/bb896653.aspx
>
> When running the app under PB highlight it and look at the
> "View DLLs" window. Place the house over the fbclient.dll name
> and the path shows in a popup hint.
>
> Once you find out which library PB is loading you may be able
> to work out why and fix it.
>
> --
> Geoff Worboys
> Telesis Computing

Actually, I am quite sure of which client library is being loaded,
because I renamed the one I specified in my ODBC DSN to a different
name, and then tried to connect to the database with PowerBuilder,
and it failed, with a message saying it couldn't find the client
library. When I put it back to its normal name (fbclient.dll) it
worked find.

Having said that, I will try your process explorer suggestion, and if
it comes up with any contrary results, post again.

Thanks.