Good.
There are two main methods of access in IBO; one designed to maintain
compatibility with BDE (the access methods are like-named) and another which
apparently is more powerful but you lose that relatively seemless BDE
interchangeability. I am using the former. I am avoiding the supplied controls
(QBE data aware dbedits eg) so I can leap back to BDE if needed without too many
tears. But if I were to use these extras life would be astoundingly simple (ie
searching a dataset using my data entry form by changing one
property).
To
date I've had no dramas at design or runtime. There are some pretty nifty
features when working with datasets such as (in design mode) the ability to
execute the query and then populate a table (great for lookup tables), in the
query builder defining what happens to null values/ force case sensitivity/
insensitivity etc. Everything seems to work, error messages make sense and I
work just like with the BDE. And I'm access the DB natively, so I guess there
will be subtle performance advantages. My only gripe (a small one) is having to
pay for the manual, which to date I haven't needed.
My
main objective in going to IBO was making the most of a more scalable DB (IB
over Pdox), fixing the stupid stored procedure problem I was having and being
able, relatively easily, to be able to port back to BDE for whatever reason. In
those respects its a success - I'll let you know when I get tripped up but I
have a feeling you will be waiting a while : ).
|
- [DUG]: Connecting to Interbase Mark Howard
- RE: [DUG]: Connecting to Interbase David Smith
- Re: [DUG]: Connecting to Interbase Mark Howard
- RE: [DUG]: Connecting to Interbase James Low
- Re: [DUG]: Connecting to Interbase Mark Howard
- RE: [DUG]: Connecting to Interbase Willie
- Re: [DUG]: Connecting to Interbase James Low
- Re: [DUG]: Connecting to Interbase Mark Howard
- Re: [DUG]: Connecting to Interbase Mark Howard
- RE: [DUG]: Connecting to Interbase James Low
- RE: [DUG]: Connecting to Interbase Willie
- Re: [DUG]: Connecting to Interbase Mark Howard