base de datos en PDA: ¿mejorar el tiempo de actualizacion?

28/05/2004 - 14:11 por Vicente Nicolau | Informe spam
Buenas,

estamos realizando un proyecto en pda que hace uso de base de datos. Dicha
base de datos esta en xml. Cuando la aplicacion se inicia, cargamos el xml
en memoria. Se realizan los cambios pertinentes en la base de datos (que
esta en la memoria de la PDA), y finalmente, al cerrar el programa se
almacenan TODOS los registros en el xml.

Mi pregunta es: ¿existe alguna manera de escribir unicamente las
modificaciones realizadas en lugar de escribir otra vez todos los datos de
memoria? Problema: No se saben a priori los registros que se van a
modificar.

Muchas gracias y un saludo.
 

Leer las respuestas

#1 José Miguel Torres
28/05/2004 - 14:59 | Informe spam
Yo hice pruebas al respecto y finalmente para no complicarme lo mejor ese
utilizar SQL Server CE, no hay problemas de licencias y además es muchísimo
mas rápido que xml, ya que este a parte de tirar de memoria que en una pda
no es mucha, tira del sistema de archivos y demás.
Si utilzas Win CE aún sacaras mas provecho...
saludso

José Miguel Torres
jtorres_diaz~~ARROBA~~terra.es
"Vicente Nicolau" escribió en el mensaje
news:#
Buenas,

estamos realizando un proyecto en pda que hace uso de base de datos. Dicha
base de datos esta en xml. Cuando la aplicacion se inicia, cargamos el xml
en memoria. Se realizan los cambios pertinentes en la base de datos (que
esta en la memoria de la PDA), y finalmente, al cerrar el programa se
almacenan TODOS los registros en el xml.

Mi pregunta es: ¿existe alguna manera de escribir unicamente las
modificaciones realizadas en lugar de escribir otra vez todos los datos de
memoria? Problema: No se saben a priori los registros que se van a
modificar.

Muchas gracias y un saludo.


Preguntas similares