.net concurrency violation

Saludo experto, mi pregunta va a una aplicación en .net con ms access que estoy haciendo.
Básicamente el formulario por un lado recoge datos y los almacena en una tabla en access, y por el otro lado permite editar los datos que tiene la tabla.
La aplicación corre perfectamente, al momento de almacenar almacena los datos, pero el problema esta en el momento de editarlos, si abro la aplicación por primera vez e inserto un dato y luego voy a editar este dato me aparece el siguiente error :
{"Concurrency violation: the UpdateCommand affected 0 of the expected 1 records."}
Pero lo raro es que si introduzco un valor y luego voy a eidtar pero edito otro valor diferente (los datos viejos de la tabla) me los edita sin problema.
E agradezco cualquier ayuda que me puedas ofrecer
Gracias

Añade tu respuesta

Haz clic para o