Al parecer esta bueno tu codigo y entiendes lo que estas haciendo, te suguiero que pongas un punto de interupcion en esta linea:
Código:
Me.TestTableAdapter.Update(Me.TestDataSet.Test)
Y verifiques si despues de hacer el endedit() el TestDataSet.Test si tenga los datos actualizados, eso es uno si el dataset esta bien entonces te vas para el TableAdapter y te paras en propiedades, buscas el comando update y verificas que SQL esta ejecutando, he visto que por defecto el pone un Updte muy largo y pone en el where todos los campos, borra el where y solo pon la llave primaria = @Valor.
hola amigo
gracias por responder pero soy un novato y no me he enterado mucho sobre lo que me has escrito
lo siento
como creo ese punto de interrupcion?
voy a ver las propiedades que me has comentado y borrar el where y poner la clave primaria de access
perdon por la ignorancia
un saludo y gracias de nuevo