Steward, >I expect you are correct, and the solution may be a custom grid or data >link which flushes it's buffers to the grid or perhaps has but a single >buffer.
If your only reason to use TDBGrid is to display the result of the query and the user does not need to edit the data, the way I would do this is use a TQuery and a TStringGrid. Just add lines to the grid in the background while the query is executing. Glenn Lawler www.incodesystems.com

