FoxPro/Visual FoxPro - Borrar registros compartidos

 
Vista:

Borrar registros compartidos

Publicado por Hugo (107 intervenciones) el 25/01/2003 02:53:25
Buen dia amigos..!! Resulta que tengo un sistema que trabajo en Red y ya para terminar necesito hacer un Corte de Turno en en cual tengo que eliminar todos los registros de algunas tablas, lo que he visto en la Web no me soluciona porque tengo que manejarme en foma exclusiva y esto no lo puedo hacer es muy molesto , entoces quisiera saber la rutina para eliminar toda la informacion de una tabla sin manejarme en exclusivo , la red es Local . nota : los 'Use' no funcionan para este proceso. Gracias por la ayuda..!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Borrar registros compartidos

Publicado por Roman Suazo (2723 intervenciones) el 25/01/2003 15:55:03
El pack no se puede ejecutar en modo compartido, este tipo procedimientos solo se deben ser ejecutados por el administrador del
sistema cuando no hayan usuarios activos. Creo que el problema se
puede solucionar utilizando la funcion DELETE() y SET DELETE ON
El SET DELETE ON para que no se miren los datos marcados como
borrados y DELETE() para que en un momento dado el usuario se
pueda dar cuenta de que esta trabajando con un registro que ha sido
borrado en ese momento (probabilidad algo remota).

Me parece que es bastante normal y recomendable que este tipo de
operaciones se realicen por el adminstrador, ademas te da la garantia
que si un registro fue borrado por 'equivocacion', este se pueda recuperar.

Existen otras formas de realizar lo que tu quieres, pero se requiere inversion y arriesgarse, por ejemplo, hay programas que te permiten
realizar replicaciones de las tablas, una vez que los usuarios dejaron
de trabajar , el programa se encargaria de actualizar la tabla original
con los cambios de las copias que usaban los usuarios.

Saludos


Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Borrar registros compartidos

Publicado por Hugo (107 intervenciones) el 25/01/2003 22:02:19
Roman saludos..!! Yo creo que voy hacer eso que cuando hagan el corte del turno esten las terminales fuera del sistema para que proceda hacer el borrado de la informacion..!!
muchas gracias por tu ayuda.:!! espero corresponder ..!! Hasta pronto.:!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar