Visual Basic - Consulta

Life is soft - evento anual de software empresarial
 
Vista:

Consulta

Publicado por Santiago (30 intervenciones) el 17/03/2005 12:23:19
Hola!
Explico, estoy haciendo un programa que utiliza una base de datos compartida en red, o sea, tengo 2 o más máquinas pero la base de datos esta en una sola, los demás terminales acceden a la base de datos mediante una unidad de red Z: que sería el equivalente a C: en el servidor. Pero el problema que tengo es que cuando alguien desconecta el cable de red, en las terminales el programa muestra un error diciendo que no se encuentra la ruta de acceso a la base de datos Z:\.......\......\X.mdb y después se cierra el programa.
Entonces lo que yo necesito es algún código que cuando se pierda el contacto con la base de datos, me mande un msgbox desplegado por el programa pero que no me finalize la aplicación.

Muchas Gracias

Santiago
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:Consulta

Publicado por Christian (675 intervenciones) el 17/03/2005 14:02:22
Deberias capturar el número de error que te arroja.. cada vez que sucede esto.. con este numero, suponiendo que es el 12345678
haces lo siguiente:

IF ERR.NUMBER = 12345678 THEN
MSGBOX "ERROR DE CONEXION A LA BASE DE DATOS",VBCRITICAL
ENDIF

Manyas??? asi no te bota de la conexion OK. sUERTE.
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