Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/05/2009, 04:43
chicogc
 
Fecha de Ingreso: mayo-2009
Mensajes: 1
Antigüedad: 15 años
Puntos: 0
Respuesta: Metodo AcceptChanges del Dataset

Hola, sé que hace tiempo de este post, pero por si le sirve a alguien:

Update. Actualiza la base de datos usando comando definidos (update, delete e insert) para el dataadapter. Si no se ha producido ningún error, por defecto se hace llama a acceptchange para esta tabla. Puede evitarse esta acción poniendo AcceptChangesDuringUpdate en false durante la llamada a update o usando un controlador de eventos.

AcceptChange. Método de dataset, datable y datarow. Marca la/s fila/s en memoria:
- si es para dataset. De todas las filas de todas las tablas del dataset.
- si es para datatable. De todas las filas del datatable.
como no modificadas, haciendo que el valor original coincida con el valor current.
Así acceptchange hace que las filas se marquen como no modificadas, por tanto, aunque se haga update después de acceptchange no se enviará a la BD. Después de update no es necesario hacer update, puesto que como he dicho antes, por defecto se hace al hacer update.

Para más detalle:
msdn . microsoft . com/es-es/library/33y2221y . aspx

Un saludo.

Última edición por chicogc; 23/05/2009 a las 04:51