>Going from Win98 to Win2000 and having problems with Vfp6 cursors. Users can view files archived on cd's and print-out. They can mark pages to print or print entire file. When a file is retrieved from a cd, the file is buffered using cursorsetprop (5). This is done because when a page from a file is marked, there is a flag in the cursor that is set to .T. All pages with .T. are then printed-out. The cusor is never updated. When the user finishes, the cursor is reverted. We have never had a problem with this program until now that we have upgraded to Win2000. We think it is a Win2000 issue. We tried to duplicate this procedure using the command window in VFP6/7 and got the same error: control is read-only. We tried this again in Win98 and there are no problems unless we actually try to update the cursor to the cd. MS suggested a patch for VFP7 and that stills does not work. Any suggestion would be greated appreciated.
You might want to try adding a NOFILTER clause to the SELECT statement; NT sees that the file is read only and doesn't let you mung with the content.