Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

re conecatar la red

Estas en el tema de re conecatar la red en el foro de Visual Basic clásico en Foros del Web. Veran, utilizo un BD con ADO, suele ocurrir el un error cuya descripcion es "Erro de disco o de red.", obvimante, significa que la red ...
  #1 (permalink)  
Antiguo 21/08/2006, 16:36
arm
 
Fecha de Ingreso: mayo-2006
Mensajes: 112
Antigüedad: 17 años, 11 meses
Puntos: 0
re conecatar la red

Veran, utilizo un BD con ADO, suele ocurrir el un error cuya descripcion es "Erro de disco o de red.", obvimante, significa que la red se cayo despues de inicilamente habr accesdido bien.
He intentado corregir el error cerrando todas las conexiones y reabriendolas, eso deveria solucionar mi problema,pero no es eso lo que sucede, pues al abrir de nuevo un error indiocando que no se encontro el archivo en que se encuentra la BD me aparece.
Lo que he observado es que la conexion de la red no se reanuda inmediatamente despues de conectar, asi que he intendo solucionar esto llamando a una funcion que me indique cuando esta conectada la red, el problema es que no conosco esa funcion.

Si conocen dicha funcion les estari muy agradecido de que me la pasaran.

¿acaso hay otra forma de solucionar es problema?
__________________
-> La duda adecuada es un buen comienzo <-
  #2 (permalink)  
Antiguo 21/08/2006, 19:30
 
Fecha de Ingreso: abril-2004
Mensajes: 192
Antigüedad: 20 años
Puntos: 0
Hola, la verdad no se bien , pero probá esta llamada a InternetGetConnectedState que te devuelve si estas conectado a una Lan o no

Código:
Option Explicit

Private Declare Function InternetGetConnectedState Lib "wininet.dll" (ByRef lpdwFlags As Long, ByVal dwReserved As Long) As Long

Private dwflags As Long

Private Function Lan() As Boolean
   
   Call InternetGetConnectedState(dwflags, 0&)
   Lan = dwflags And &H2
End Function



Private Sub Command1_Click()
  MsgBox "La red LAN  está activa:? " & CBool(Lan())
End Sub

saludos

----------------------------------
__________________
Recursos visual basic
  #3 (permalink)  
Antiguo 22/08/2006, 15:47
arm
 
Fecha de Ingreso: mayo-2006
Mensajes: 112
Antigüedad: 17 años, 11 meses
Puntos: 0
Gracias lucino, me funciono en varias maquinas, solo que algunas de ellas no tendran conneccion a intertnet solo contaran con red local.
__________________
-> La duda adecuada es un buen comienzo <-
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:31.