Told ya. :)
Just recreate your grid RecordSource and column.ControlSources and see. I believe internally it is similar to the view REQUIERY() in similar case I described. In both cases VFP dumps the data from existing cursor and that's where it happens, IMHO.
>Nick wins the gold star. :)
>
>I'm not sure _what_ was wrong, but I wiped out the recordsource of the grid and no more GPF. I'll have to play with it a bit to see if I can get it working without a GPF. :)
>
>Thanks to everyone for your suggestions.
>
>Michelle
>
>>Did you change anything in your grid recently?
>>Strange things can happen if column.controlsource does not match the field name.
Nick Neklioudov
Universal Thread Consultant
3 times Microsoft MVP - Visual FoxPro
"I have not failed. I've just found 10,000 ways that don't work." - Thomas Edison