Subject Re: [IBO] Mixing navive and "TDataset compatable" controls?
Author Helen Borrie (TeamIBO)
At 11:08 AM 17-04-02 -0700, you wrote:
>Artur Anjos wrote:
> > Joe:
> >
> > > Can I mix the two?
> > Yes.
> >
> > >I assume I'd need both a TIBODatabase and a IB_Database object. Is this
> > OK?
> > No, use just one. IB_database is ok.
>You're saying the IB_Database will work for the TDataset-compatable objects,
>instead of TIBODatabase? If so, then what is the purpose of even having

TIB_Database and TIBODatabase are not exactly the same (TIBODatabase
inherits from TIB_Database) and the differences are to provide
compatibility with the BDE. I don't think the differences are so
significant now as previously, since Jason did a lot of work on
CachedUpdates in v.4, to make them fit in with native IBO...cached updates
are really quite a contradictory concept for a client/server database.

As to the "purpose" of things, really the question needs to be "what is the
purpose of having TIB_Database?" It's a bit like a fifth leg on a
dog. It's there mainly as a base class for TIBODatabase, although you can
use it in an all-native app for "wimp's connectivity" (want to pretend
transactions don't exist). But hey! IBO caters for all tastes.

Helen Borrie (TeamIBO Support)

** Please don't email your support questions privately **
Ask on the list and everyone benefits
Don't forget the IB Objects online FAQ - link from any page at