>Thank you very much, it works!!!
>
>Thanks again :)
Be aware this method only works when a physical cursor is created. Some queries (when using WHERE clause) result in a "virtual" cursor without a physical reality (filtered version of main table). So when processing the cursor via USE (DBF()) you are actually attaching to the TABLE and not the cursor.
A safety net you can use is to always add a field to the SELECT that causes a physical cursor to br written:
SELECT *, .T. as Junk from MyTable into Cursor MyCursor
This guarantees that a physical cursor will be created.
John White [MOST]