Ver Mensaje Individual
  #3  
Antiguo 01-02-2005
Avatar de taita
taita taita is offline
Miembro
 
Registrado: sep 2003
Ubicación: Murcia, San Pedro del Pinatar
Posts: 115
Reputación: 23
taita Va por buen camino
Gracias marcoszorrilla por la sugerencia.
He hecho los cambios que me sugeriste, pero sigo con los mismos problemas:
Como la aplicación debe ejecutarse en forma local (en todos los puestos) he creado una base de datos local para cada puesto.
Uno de los problemas es que cuando un cliente realiza una modificación en la base de datos local, deseo que los cambios realizados se envíen a todas las bases de datos de todos los clientes (una especie de sincronización).
En Acces he solucionado esto (aparentemente) creando una tabla temporal en donde vuelco los datos que el cliente desea actualizar (se hace localmente).
Cada cierto tiempo mi aplicación se onecta con todos los clientes, recupera las posibles bases temporales de cada uno de ellos y vuelca los datos en todas las bases de datos.
Sé que lo que estoy haciendo está más o menos bien orientado, pero supongo que ha de haber alguna forma de poder volcar estos datos de manera más rápida y menos engorrosa.
Lo que he probado con Firebird es algo similar, pero el problema con el que me encuentro es que como los clientes no saben a qué hora exactamente se conectarán a internet, no sé como hacer para volcar los datos.
¿Debería crear un programa servidor que se encargara de verificar las conexiones de los clientes?
¿Alguna sugerencia?
__________________
No sabiendo que era imposible... él fue... y lo hizo!!!
En fase de construcción: LoBusco.com más .com que nunca!
Responder Con Cita