Hi Peter,
Thank you for your reply. I thought there might be an easy way to do it,
or CORBA server might be smarter than I thought.
But I reckon the speed has nothing to do with grid even though I did not
use dbGrid. Before doing DB search, normally we have to call
dataSet.disableControls.
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]] On Behalf Of Peter G Jones
Sent: Wednesday, 4 August 04 1999 12:07 AM
To: Multiple recipients of list delphi
Subject: Re: [DUG]: CORBA Client
If it talks too long to go to the bottom then you are
letting the users
query too much data.
This illustrates a fundemental design problem of C/S
applications that
Delphi goes a long way towards solving, but not
completely.
Basically, the golden rule is don't uses grids, which is
what I suspect you
are doing. If you must, then limit the amount of data
the user can view
with one query.
I always display an empty form first. The users must
search for something
(or add. I use a grid for navigation of the search
results but the search
is done on the server and I can control how many records
get returned to the
client - and the content.
Another idea is to return jsut enough information to
identify the record to
the user and then do a seperate request for the
remainder of each record.
In your case, jsut seperating the blob into a seperate
request may do the
trick.
---------------------------------------------------------------------------
New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz