Evan,
Let the grid build itself if you have ColumnCount set to -1. Then just RemoveObject() the column(s) you don't want. You can do this inside the grid.Init().
>In VFP 3.0 is there a way for me to display all fields in a child grid without displaying one field (the foreign key).
>
>Columns get a bit messy. I use them when I put controls in the grid for editing, but in this case I want to display all fields in the child table except for one.