>What I discovered, at least in my case, that if I show each record number in sequence (1 of 600000, 2 of 600000, 3 of 600000, etc) this kills the performance. Most of you probably already instinctively knew that. But, I'm new at this.
>
>Like I said, for whatever it's worth, altering a small 'display progress' routine did the trick for me.
A little VFP historical trivia for you:
One of the differences between dBaseIII and FoxBase+ was that FoxBase+ only showed the record count every 100 records when talk was on.
There were other enhancements that made it run way faster than dBaseIII, for instance dBaseIII got slower and slower as the record count increased, FoxBase+ did not, but the display change was part of the overall speed increase.