OT. Sobre Redes ...
Posted: Mon Sep 17, 2007 5:15 pm
Hola a todos del foro...
Bueno vayamos al grano... Hice un modulo con fwh7.04 el cual tengo una ventana mdi un menu con dos opciones, modificary salir, asi como una barra con dos botones con la misma funcion del menu ( modificar y salir ).
La dbf se llama ckconfig con un 2 campos llamados nombre y ruc, _... hasta aqui todo funciona ok.
Lei que al abrir todas las bases de datos al principio es mas rapido que estar abriendo y cerrando, lo instale al modulo en una red punto a punto con 04 computadoras, 02 con w98 y dos con wxp, hago referencia a uno de las maquinas con w98 como servidor uso el USE \\servidor\c\sistemas , para acceder de los terminales directamente a la dbf del mudulo ( ckconfig ), aca viene el problema...
Note que si modifico en una terminal el campo ruc, en el mismo terminal si se cambia el dato, pero en los otros terminales y en el servidor este cambio no se modifica, y asi hice las pruebas en cada terminal y en el servidor y nada el cambio solo se realiza en la maquina donde hago la modificacion...ya use commit y nada, el cambio no se refleja en las demas. Pero si a la dbf lo abro con el dbu, el cambio si se refleja...
Cambie la forma de aperturar las DBF, quite la apertura al principio y hice como lo hacia antes, abrir y cerrar al momento de modificar y _ si se reflejan en todas las computadoras...
Que falta hacer, algun comando, funcion, ya que si usaria el ads local _ no reflejarian en las demas computadoras, y si seria un sistema grande seria peor ....
Disculpen la extension del post, pero si a alguien le ha ocurrido ...
Salu2
Francis
Bueno vayamos al grano... Hice un modulo con fwh7.04 el cual tengo una ventana mdi un menu con dos opciones, modificary salir, asi como una barra con dos botones con la misma funcion del menu ( modificar y salir ).
La dbf se llama ckconfig con un 2 campos llamados nombre y ruc, _... hasta aqui todo funciona ok.
Lei que al abrir todas las bases de datos al principio es mas rapido que estar abriendo y cerrando, lo instale al modulo en una red punto a punto con 04 computadoras, 02 con w98 y dos con wxp, hago referencia a uno de las maquinas con w98 como servidor uso el USE \\servidor\c\sistemas , para acceder de los terminales directamente a la dbf del mudulo ( ckconfig ), aca viene el problema...
Note que si modifico en una terminal el campo ruc, en el mismo terminal si se cambia el dato, pero en los otros terminales y en el servidor este cambio no se modifica, y asi hice las pruebas en cada terminal y en el servidor y nada el cambio solo se realiza en la maquina donde hago la modificacion...ya use commit y nada, el cambio no se refleja en las demas. Pero si a la dbf lo abro con el dbu, el cambio si se refleja...
Cambie la forma de aperturar las DBF, quite la apertura al principio y hice como lo hacia antes, abrir y cerrar al momento de modificar y _ si se reflejan en todas las computadoras...
Que falta hacer, algun comando, funcion, ya que si usaria el ads local _ no reflejarian en las demas computadoras, y si seria un sistema grande seria peor ....
Disculpen la extension del post, pero si a alguien le ha ocurrido ...
Salu2
Francis