Quick & Dirty ADO to XML

Para salvar un DataSet en XML en un directorio determinado, utilizamos DataSet.WriteXML. Para leer un XML en un DataSet de un archivo utilizamos DataSet.ReadXML.

Ahora, si nos conectamos a una base de datos, obtenemos la información y la salvamos local en un archivo, podemos seguir añadiendo, editando y eliminando registros del DataSet. Esto nos permite crear un modelo desconectado. Ahora, si nos conectamos a la base de datos, y ejecutamos el siguiente enunciado: DataAdapter.Update(DataSet) va a actualizar los datos de la base con los que tenemos en el DataSet desconectado; pero tenemos que:

1. Usar DiffGram para obtener los cambios del DataSet.
2. Enviar el puro delta de los registros cambiados al DataAdapter.

Fácil, no?

Cheers!


Comentarios

Deja una respuesta