Visual Basic - averigüar si existe un equipo

Life is soft - evento anual de software empresarial
   
Vista:

averigüar si existe un equipo

Publicado por Merche (35 intervenciones) el 01/02/2008 12:57:52
Hola a tod@s.
Estoy trabajando con Visual Basic 6.0 contra SQL server.
Cuando abro la conexión con SQL server pongo
cn.ConnectionString = " Provider=SQLOLEDB.1;" & _
"TRUSTED_CONNECTION=YES;" & _
"Initial Catalog=" & NombreBD & ";" & _
"Data Source=" & Servidor & ""

el problema viene cuando el servidor o la base de datos no existe ya que se me cuelga el programa sin dar ningún mensaje de error.

¿Como puedo saber de antemano si un servidor existe y si dentro de él existe una Base de datos determinada?

Gracias
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:averigüar si existe un equipo

Publicado por varios (46 intervenciones) el 01/02/2008 16:38:46
Pues podrias poner un controlador de errores.

On error goto etiqueta
'
' your code here
'
etiqueta:
if err then
msgbox err.description
end if

De esa forma cuando se cuelgue lanzara un msj.
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:averigüar si existe un equipo

Publicado por Merche (35 intervenciones) el 04/02/2008 09:16:36
Si, el problema es que si se cuelga, no va al error. El programa se cuelga.
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