>The technique that I use is to define the updateable cursor in the form's load using CREATE CURSOR. I have a custom method called Reset in my grid class that gets called whenever the contents of the cursor need to be "re-queried". In my Reset method, I ZAP the grid's RecordSource, SELECT into a temporary cursor, and append from the temporary cursor into the grid's RecordSource.
>
>Personally, I like this method a lot better than the "set the grid's RecordSource to an empty string before messing around with it" method ;-)
>
>Marcia
Hi, Marcia. Erik's empty string method seems to be working. Can you explain a particular advantage to your method?
Peter
Peter Robinson ** Rodes Design ** Virginia