Base de datos en PDA

08/06/2006 - 16:39 por Temujin | Informe spam
Hola a tod@s

Estoy desarrollando una aplicacion en C# para un HP iPAQ hw6500.
Este dispositivo tiene que recibir un listado de productos con un montón de
registros (cerca de 6000).
Se lo paso a la PDA en formato XML y cuando lo leo para pasarlo a SQL CE
en fin que se eterniza.
¿Se le ocurre a alguien cómo pasar la información de este fichero del PC a
la PDA?

Muchas a gracias.

PD: Tampoco puedo usar Pocket Access ya que hay que comprar un software de
terceros y mi jefe no está por la labor.

Preguntas similare

Leer las respuestas

#1 Diego \(DCD\)
09/06/2006 - 09:30 | Informe spam
Hola,

se me ocurre que podrías disminuir la cantidad de registros y aumentar
el nº de ficheros, de manera que pasaras a lo mejor ficheros con 300
registros y un proceso en background lea los ficheros y los proceso, y
cuando termine los elimine.No sé, puede ser una manerja.

Un saludo.

"Temujin" escribió en el mensaje
news:
Hola a

Estoy desarrollando una aplicacion en C# para un HP iPAQ hw6500.
Este dispositivo tiene que recibir un listado de productos con un montón
de
registros (cerca de 6000).
Se lo paso a la PDA en formato XML y cuando lo leo para pasarlo a SQL CE
en fin que se eterniza.
¿Se le ocurre a alguien cómo pasar la información de este fichero del PC a
la PDA?

Muchas a gracias.

PD: Tampoco puedo usar Pocket Access ya que hay que comprar un software de
terceros y mi jefe no está por la labor.


Respuesta Responder a este mensaje
#2 Temujin
09/06/2006 - 11:10 | Informe spam
Muchas gracias Diego

Ya he probado esa posibilidad y aunque se gana algo de tiempo, sigue siendo
eterno.

De todas maneras gracias por la preocupación.


"Diego (DCD)" escribió:

Hola,

se me ocurre que podrías disminuir la cantidad de registros y aumentar
el nº de ficheros, de manera que pasaras a lo mejor ficheros con 300
registros y un proceso en background lea los ficheros y los proceso, y
cuando termine los elimine.No sé, puede ser una manerja.

Un saludo.

"Temujin" escribió en el mensaje
news:
> Hola a
>
> Estoy desarrollando una aplicacion en C# para un HP iPAQ hw6500.
> Este dispositivo tiene que recibir un listado de productos con un montón
> de
> registros (cerca de 6000).
> Se lo paso a la PDA en formato XML y cuando lo leo para pasarlo a SQL CE
> en fin que se eterniza.
> ¿Se le ocurre a alguien cómo pasar la información de este fichero del PC a
> la PDA?
>
> Muchas a gracias.
>
> PD: Tampoco puedo usar Pocket Access ya que hay que comprar un software de
> terceros y mi jefe no está por la labor.
>
>




Respuesta Responder a este mensaje
#3 Diego \(DCD\)
09/06/2006 - 11:41 | Informe spam
Se me ocurre otra,

puedes por ejemplo en el emulador crear una base de datos con ese numero
de registros, hacer el proceso en el emulador y luego copiar el fichero de
SQL CE a los clientes abrirla y leyendo por grupos de registros ir
insertandolas en la que de verdad te interesa. No sé si se gana algo con
esto, pero puede ser otra solución.

Un saludo.


"Temujin" escribió en el mensaje
news:
Muchas gracias Diego

Ya he probado esa posibilidad y aunque se gana algo de tiempo, sigue
siendo
eterno.

De todas maneras gracias por la preocupación.


"Diego (DCD)" escribió:

Hola,

se me ocurre que podrías disminuir la cantidad de registros y
aumentar
el nº de ficheros, de manera que pasaras a lo mejor ficheros con 300
registros y un proceso en background lea los ficheros y los proceso, y
cuando termine los elimine.No sé, puede ser una manerja.

Un saludo.

"Temujin" escribió en el mensaje
news:
> Hola a
>
> Estoy desarrollando una aplicacion en C# para un HP iPAQ hw6500.
> Este dispositivo tiene que recibir un listado de productos con un
> montón
> de
> registros (cerca de 6000).
> Se lo paso a la PDA en formato XML y cuando lo leo para pasarlo a SQL
> CE
> en fin que se eterniza.
> ¿Se le ocurre a alguien cómo pasar la información de este fichero del
> PC a
> la PDA?
>
> Muchas a gracias.
>
> PD: Tampoco puedo usar Pocket Access ya que hay que comprar un software
> de
> terceros y mi jefe no está por la labor.
>
>







Respuesta Responder a este mensaje
#4 Alfredo Novoa
09/06/2006 - 11:50 | Informe spam
On Thu, 8 Jun 2006 07:39:01 -0700, Temujin
wrote:

Hola a

Estoy desarrollando una aplicacion en C# para un HP iPAQ hw6500.
Este dispositivo tiene que recibir un listado de productos con un montón de
registros (cerca de 6000).
Se lo paso a la PDA en formato XML y cuando lo leo para pasarlo a SQL CE
en fin que se eterniza.
¿Se le ocurre a alguien cómo pasar la información de este fichero del PC a
la PDA?



Podrías pasar los datos en CSV comprimido.

XML es muy ineficiente

Saludos
Respuesta Responder a este mensaje
#5 Alfredo Novoa
09/06/2006 - 12:00 | Informe spam
On Thu, 8 Jun 2006 07:39:01 -0700, Temujin
wrote:

Hola a

Estoy desarrollando una aplicacion en C# para un HP iPAQ hw6500.
Este dispositivo tiene que recibir un listado de productos con un montón de
registros (cerca de 6000).
Se lo paso a la PDA en formato XML y cuando lo leo para pasarlo a SQL CE
en fin que se eterniza.
¿Se le ocurre a alguien cómo pasar la información de este fichero del PC a
la PDA?



Una solución mejor sería que te creases tu propio formato de
intercambio binario y lo comprimieses.

Saludos
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida