Probar una conexión por medio de Código
Existe un servidor SQl Server que no siempre está disponible, y necesito de alguna forma comprobar si está disponible o no, por medio de código.
Otra forma sería saber si existe una dirección IP determinada en la RED.
Gracias de Antemano
Otra forma sería saber si existe una dirección IP determinada en la RED.
Gracias de Antemano
Debes setear la propiedad ConnectionTimeout en un valor bajo, digamos 10 segundos, que es suficiente, la conexión a la base la ejecutas en una rutina con tratamiento de error. Capturas el error y tienes el mensaje adecuado
Saludos
Saludos
esta validacion te puede servir espero
si tu conexion es ado usa este codigo
Private Sub Form_Load()
cnns = "data source=war;initial catalog=northwind;provider=msdasql.1"
With cnn
.ConnectionString = cnns
.Open
If .State <> adStateOpen Then
MsgBox "no hay conexion"
Else
Me.Caption = "ACTIVE CONNECTION"
End If
sql = "select * from shippers"
rst.Open sql, cnn, adOpenStatic
mostrar
End With
End Sub
solo adecua tu data source
si necesitas algo mas escribeme al correo ok
si tu conexion es ado usa este codigo
Private Sub Form_Load()
cnns = "data source=war;initial catalog=northwind;provider=msdasql.1"
With cnn
.ConnectionString = cnns
.Open
If .State <> adStateOpen Then
MsgBox "no hay conexion"
Else
Me.Caption = "ACTIVE CONNECTION"
End If
sql = "select * from shippers"
rst.Open sql, cnn, adOpenStatic
mostrar
End With
End Sub
solo adecua tu data source
si necesitas algo mas escribeme al correo ok
