Subject Re: [IBO] Params
Author Jason Wharton
Gordon,

> If I use the RequestLive, Everything seems to work fine. I was under the
> impression that you shouldn't use RequestLive to be true client server
> compliant, so I've been trying to write the app to work with
> RequestLive:=False. Maybe this is part of my trouble? I just noticed that
> the contact manager demo has RequestLive set to true..

RequestLive true is fine.

That piece of information likely came from a camp using components which do
not have the intelligence to deliver a live query.

Rather than admit its inabilities are a weakness; it is trying to change the
rules in how people approach application development.

Here's a few other examples I find equally absurd:
Calling Refresh should only refresh the current row, not the whole dataset;
RecordCount should tell you the number of rows in the buffer, not the rows
of the whole dataset;
Closing the last dataset which is open means you want to commit or rollback
all the work the users have posted to the server at that point;
You cannot call StartTransaction if any of your datasets are already open;
You must have a transaction open on the server if a dataset has records in
the buffer;
and so on...

Pardon me if this sounds a little rude to be so blunt...

Regards,
Jason Wharton
CPS - Mesa AZ
http://www.ibobjects.com