Before VFP 9 I would use a Copy To command from the buffered table to a temporary table and then run my Select statement against the temporary table. Not extremely elegant, but before WITH BUFFERING = .T. came along it was about the best one could do.