>I need to close and reopen the data source (a cursor) for a grid without adversely affecting the grid.
Thisform.grid1.RecordSource = SPACE(0)
...
Thisform.grid1.RecordSource = "mycursor"
Thanks for the quick response.
When the cursor is refreshed, the grid is now showing all columns instead
of a subset.