Subject Re: [IBO] Very strange error in IBOQuery
Author Helen Borrie
At 08:55 AM 22/02/2005 +0000, you wrote:

>--- In, Helen Borrie <helebor@t...> wrote:
> > What database server and version are you using? Which version of IBO?
> >
> > Helen
>The DB is FireBird 1.5, Windows, Stable.
>But I don't know what a version I use from IBO.
>Where I find it ? What a file containing this info ?
>I have been getting IBO in 2003-2004 I think.
>4.2 ? 4.0 ?
>I don't know.

Just open a project and look at the Version property of any IBO component
in the Object Inspector. If the version is lower than 4.3Aa then you have
to a special configuration on the Fb 1.5 server to "restore" a bug that IB
and Fb 1.0 had with parameters. IBO works around that old bug, which is
gone in Fb 1.5.

With IBO 4.3Aa and higher, IBO tests to find out whether it is connecting
to a Fb 1.5 server, and transparently handles parameters properly for Fb 1.5.

With old versions of IBO, you must configure the Fb 1.5 server's
OldParameterOrdering parameter (in firebird.conf) to 1 (and remove the
#). Shutdown and restart Firebird to have it take effect.

Also MAKE SURE that you are using the Firebird 1.5 client library for all
of your clients (including local). You need to copy fbclient.dll to the
system32 directory and rename it as gds32.dll. You might need to do this
in Safe mode.