Was it allowed? There are several reasons why this could happen, for example, if the row was updated by another user. In the update properties of your data object, you can select the update method, using either the key value and the changed values, or the key and all updated columns.
If you are sure that there are no problems with concurrency, you can change this parameter to "use only the key value". It will make the where clause for updates only the key value, and other columns will not be evaluated for changes.
This can happen if validation errors occur, you need to remember that the status of the item does not change. To set all unchanged rows, you should do dw_1.setitemstatus (1,0, Primary !, NotModified!), If my memory is correct, so that all the columns for the first row are unmodified !. You can also execute ResetUpdate () or Reretrieve data.
hope this helps. Rich
Rich bianco
source share