Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Supress messages
Message
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Miscellaneous
Thread ID:
00397202
Message ID:
00397754
Views:
12
The message you're getting indicates that you're trying to change something in the cursor somehow. Are you sure it's the underlying table that's selected when you do the delete, and not the view?

If you're also getting this message when the form loads I'm not sure you're populating the view correctly in the first place. How did you define this view? Have you set the view's NoDataOnLoad property to .T.?


>I have a one to many form, the one has one user updateable field (dist_groups).
>There is a datagrid based on a view (DlistView). The view is read only, and is based on two other tables (addresses (1:M) distlist).
>To add a record to the grid, the user selects from a listbox (addresses.address_id,name) and the listbox's ON CHANGE event populates the underlying table (distlist), then calls a REQUERY on the view.
>The reverse, from the grid, clicking the delete mark, removes that record from the underlying table.
> Both procedures work well, BUT at the REQUERY call, I get "Cannot update the cursor" I have SET TALK OFF, SET SAFETY OFF, still get the error message ( I aslo get it on form load ).
>I know the cursor cannot be updated, how do I stop the message?
Previous
Reply
Map
View

Click here to load this message in the networking platform