Sugerencias para este Escenario

13/01/2005 - 22:37 por Armando | Informe spam
Hola a todos:

Tengo a mis vendedores los cuales tienen una aplicación vb 6.0 conectada a
unas bd Access local. Ellos deben todos los días conectarse a un servidor ftp
de la empresa para bajar los archivos Access y así actualizar las tablas
locales. El problema es que los archivos ya tienen un buen tamaño y cada día
se demora más la actualización. No lo puedo hacer vía Web porque los
vendedores no pueden estar conectados a Internet todo el tiempo...entonces???

Si quisiera hacer de nuevo la aplicacion en VB.NET cuál sería la mejor
arquitectura para aplicar?

Gracias
 

Leer las respuestas

#1 Jorge Serrano [MVP VB]
14/01/2005 - 10:41 | Informe spam
Hola Armando,

si lo que necesitas es una solución urgente, te sugiero una muy útil.

La base de datos Access debería comprimirse en zip por ejemplo y enviarse
por ftp (el tamaño es mucho menor).
En destino y recepción, se descomprime y se sobreescribe.

Esto te resolvería el problema planteado de manera inicial.

En otro orden, siempre puedes trabajar con SQL Server, recuerda que MSDE es
la versión Desktop de SQL Server que permite entre otras cosas, un número
medio de usuarios concurrentes (desconozco tus requerimientos) y hasta 2 Gb
de espacio en base de datos.
Puedes realizar una acción de sincronización o actualización de base de
datos que permita actualizar las de las tiendas.

Espero que estas ideas, te ayuden a abrir las posibilidades de desarrollo de
tu solución.

Un saludo,

Jorge Serrano
MVP VB.NET


"Armando" wrote:

Hola a todos:

Tengo a mis vendedores los cuales tienen una aplicación vb 6.0 conectada a
unas bd Access local. Ellos deben todos los días conectarse a un servidor ftp
de la empresa para bajar los archivos Access y así actualizar las tablas
locales. El problema es que los archivos ya tienen un buen tamaño y cada día
se demora más la actualización. No lo puedo hacer vía Web porque los
vendedores no pueden estar conectados a Internet todo el tiempo...entonces???

Si quisiera hacer de nuevo la aplicacion en VB.NET cuál sería la mejor
arquitectura para aplicar?

Gracias

Preguntas similares