alessandri escribió:
Hola amigos,
Necesito saber como evitar que mi software se cuelgue ante un desconexión
del la base de datos.
Lo que pasa es que en medio de cierta consulta puede ocurrir una desconexión
entonces no recibo ningún mensaje de error solo se congela el programa.
Para conectar uso este código:
conn = New Connection
conn.Host = DBhostname
conn.Name = DBnom
conn.Type = "mysql"
conn.Port = "3306"
conn.User = UserDB
conn.Password = passDB
Try conn.Open
Gracias.
Sabrías describirme la última vez que te ha funcionado bien todo. Te pongo un ejemplo.
¿Que tipo de servidor tenia S.O., si era remoto, etc?
¿Cuantas computadoras, S.O., etc?
¿Tipo de red?
¿Que tipo de Base de datos?
¿Es de pago y con mantenimiento la Base de datos?
¿Con que programa accedías, osea estaban hecho con
gambas?
Créame una fotografía para que me ayude a pensar mas lejos.
=== Nota
Por ahora se cuelga hasta el equipo en las siguientes condiciones:
1. Desde la Konsola vía MySQL remota
2. Desde una conexión remota a través de Gambas3
Esto casi seguro que es de la conexión remota, del servidor, de la base de datos, pero no del equipo local. Ya que todavía no ha habido un caso como para decir que desde local no falla. Ya sabes si falla en local siempre desde todas las formas posibles es de fuera. Aunque voy a probarlo desde otro sistema operativo para confirmar que es de fuera y no de drivers de conexión o incluso un bug indeterminado por ahora, como para decirlo por aquí.