Programación General > Visual FoxPro
Conexion FIREBIRD a VFP 9
Thanatos-chan:
--- Cita de: "laczky" ---LA RED ES LOCAL PARA EFECTOS DE CONECTIVIDAD
TODOS LOS SERVIDORES ESTAN EN UNA SOLA RED, TAMBIEN TIENEN INTERNET A TRAVES DE LA RED LOCAL CON UN GATEWAY ASIGNADO
--- Fin de la cita ---
Pues siendo este tu caso deberias poder conectarte a tus 7 instancias.
--- Código: Text --- DATABASE=myservidor:c:miprogramaemployee.fdb
si es asi, ahora tienes que definir un esquema de consolidacion.
si no te preocupa, que sea, movimiento a movimiento, puedes crear una rutina para que cada movimiento, generado, en X instancia. sea enviado a la "instancia consolidadora", ahi solo tienes que poner asignar el numero de "instancia" y llave de movimiento. que imagino es, fecha,numero_movimiento.
ejemplo si en la tienda 3 la ultima factura fue 15/03/2011 #12345, agregas un campo a tu tabla de movimiento que diga, "estado_envio" y le asignas
--- Código: SQL --- UPDATE facturas SET estado_envio ='pendiente' ya en tu codigo de foxpro, debes crear una rutina que, haga un
--- Código: SQL --- SELECT * FROM facturas WHERE estado_envio='pendiente' este se conecte a la instancia_consolidadora y haga un insert.
imagino que para:
1-facturacion,consolidas el total facturado en el dia
2-para cxp y cxc, lo mismo que facturacion
3-inventario--consolidas existencia.
por lo que enviar los movimientos realizados a la instancia principal es lo mas logico.
si prefieres, consolidar al final de dia puedes crear un scheduled task, que dipare las rutina de foxpro en cada tienda y una que dispare el proceso de consolidar.
suerte con eso :hola:
laczky:
GRACIAS ESTO ES LO QUE ANDABA BUSCANDO
VOY A PROBAR Y TE AVISO
gracias
mvargas:
Hola compañeros son nuevo en el foro y nuevo en firebird con Vfp 9.0. Por lo que mi consulta les puede parecer algo tonta o extraña pero despues de leer varios articulos por internet todos hablan de firebird con extesión *.fdb o interbase *.gdb.
pero yo necesito conectarme a una base de datos de firebird pero esta tiene extensión *.mdb y aun no logro conectarme.
la base de datos se encuentra en c:Carpeta del sistemabasela_base_datos.mdb
gracias por su tiempo
espero me logren ayudar.
Navegación
[*] Página Anterior
Ir a la versión completa