Hola a todos.
Uso tDolphin con base de datos en la web.
Ha presentado un exceso de errores "Lost connection to MySQL server during query "
Después de la advertencia de error, el programa se cierra.
¿Hay alguna forma de evitar la ventana de error y cerrar el programa, para permitir que el usuario vuelva a intentar la consulta?
¿O en ese caso tratar de volver a conectar?
Saludos
TDolphin y Lost connection to MySQL server during query
- Hector Pedro Lerda
- Posts: 46
- Joined: Tue May 07, 2013 7:27 pm
- Location: Buenos Aires - Argentina
Re: TDolphin y Lost connection to MySQL server during query
Hola Rogelio
viewtopic.php?f=6&t=34735&p=206616&hilit=SET+SESSION+wait_timeout#p206616
Aca se trato el tema
viewtopic.php?f=6&t=34735&p=206616&hilit=SET+SESSION+wait_timeout#p206616
Aca se trato el tema
- jnavas
- Posts: 483
- Joined: Wed Nov 16, 2005 12:03 pm
- Location: Caracas - Venezuela
- Been thanked: 2 times
- Contact:
Re: TDolphin y Lost connection to MySQL server during query
Saludos
Recomiendo tambien utilizar paginado,
SELECT * FROM TABLAS LIMIT X,Y
obteniendo un arrelgo y luego liberas la conexión.
Recomiendo tambien utilizar paginado,
SELECT * FROM TABLAS LIMIT X,Y
obteniendo un arrelgo y luego liberas la conexión.
- rogerio
- Posts: 84
- Joined: Wed Nov 09, 2005 11:22 pm
- Location: São Lourenço da Serra - SP - Brasil
- Contact:
Re: TDolphin y Lost connection to MySQL server during query
Gracias jnavas y Hector, pero esa no es la razón.
El problema es generado por una mala conexión a internet.
Para usuarios de Internet de baja calidad, cada 5 minutos se corta la conexión o no puede completar la Query.
Lo que necesito saber es cómo evitar la ventana de error que obliga a cerrar la aplicación.
Necesito saber cómo manejar el error antes de abrir la ventana de error y cerrar el programa, cuando no se puede completar una Query.
Saludos.
El problema es generado por una mala conexión a internet.
Para usuarios de Internet de baja calidad, cada 5 minutos se corta la conexión o no puede completar la Query.
Lo que necesito saber es cómo evitar la ventana de error que obliga a cerrar la aplicación.
Necesito saber cómo manejar el error antes de abrir la ventana de error y cerrar el programa, cuando no se puede completar una Query.
Saludos.
-
- Posts: 1272
- Joined: Mon Feb 25, 2008 2:54 pm
- Location: Brasil/PR/Maringá
- Been thanked: 1 time
- Contact:
Re: TDolphin y Lost connection to MySQL server during query
define window...
DEFINE TIMER oTimer_Connection OF M->oWnd INTERVAL 30000 ACTION (oTimer_Connection:DeActivate(), Connection_Test(), oTimer_Connection:Activate())
procedure Connection_Test()
Local oError, lConectaNovamente := .f.
TRY
if !M->oServer:Execute( "SET @dummy=0" )
M->oServer:ReConnect()
endif
CATCH oError
lConectaNovamente := .t.
END
if lConectaNovamente
MsgRun("Tentando Reconectar no Banco de Dados...",, {|| Conecta_Banco() })
endif
return
DEFINE TIMER oTimer_Connection OF M->oWnd INTERVAL 30000 ACTION (oTimer_Connection:DeActivate(), Connection_Test(), oTimer_Connection:Activate())
procedure Connection_Test()
Local oError, lConectaNovamente := .f.
TRY
if !M->oServer:Execute( "SET @dummy=0" )
M->oServer:ReConnect()
endif
CATCH oError
lConectaNovamente := .t.
END
if lConectaNovamente
MsgRun("Tentando Reconectar no Banco de Dados...",, {|| Conecta_Banco() })
endif
return