>Try doing a LOCATE in the .Refresh() after severing the relation.
Just tried that, but still no good. :-/
>Another approach would be to use a parameterized view for each of the child grids, queried on the appropriate value from the parent table. To show all records you requery on parameter = .NULL.
I thought about doing that, but I thought I could do something real simple. This is just a in-house work application that only I will be using and I didn't want to spend a lot of time on.
Thanks!