FoxPro/Visual FoxPro - comoverificar el estado de una red

   
Vista:

comoverificar el estado de una red

Publicado por kong (681 intervenciones) el 16/02/2008 22:27:21
Saludos otra vez.
Por favor necesito una forma de asegurarme de que una red esté conectado correctamente.
-En el inicio del programa para ver si el servidor esta conectado y presente.
-En cualquier momento cuando el servidor se desconecte accidentalmente, o se apaga, otros equipos deben saberlo.
Tendrian ustedes alguna rutina para estas comprobaciones?
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:comoverificar el estado de una red

Publicado por Plinio (7771 intervenciones) el 17/02/2008 03:11:40
Preguntar si un archivo existe en el servidor es una alternativa barata (ver FILE())
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:como verificar el estado de una red

Publicado por kong (681 intervenciones) el 17/02/2008 07:40:01
Alguna otra manera?
Y otra pregunta.....Por qué cuando la red esta desconectada, y trato de acceder a un DBF en otra maquina, VFP me dice que el archivo esta siendo utilizado por otro usuario?
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:como verificar el estado de una red

Publicado por jose camilo (2 intervenciones) el 18/02/2008 03:26:30
en este caso utilizo la funcion error()
Mira la k utilizo en un super mercado para determinar si estoy trabajando con el servido o se deconecto la red

PROCEDURE Errores
Do Case
Case Error() = 1705 .Or. Error() = 108 .Or. Error() = 3 .Or. Error() = 1718
ErrorFile = .T.
Case Error() = 1 .Or. Error() = 202
ErrorRed = .T.
OtherWise
Wait Windows Str(Error())
Wait Window message()
EndCase
RETURN

En este caso errorred recoge si file does not exit or invalid path or file name
lo aplico

use venta order 1 &&&&& El servidor
if ErrorRed
Set defa to baseLocal
use venta order 1 &&& grabo local
**** Cualkier paso k kieras dar
EndIF
* Debes tomar en cuenta k tendra un delay de 30 segundo mas o menos
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:como verificar el estado de una red

Publicado por kong (681 intervenciones) el 18/02/2008 10:30:56
gracias, ya lo voy a probar
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