Hola tengo este error:
GPF (Code = c0000005)
Access violation
tMysqldatasource:Connect(0)
lo raro es que esta dentro de un TRY Catch
TRY
oBD:Connect()
CATCH
oBD:DisConnect()
END
Puedo hacer que no de GPF o los oculte ?? .Gracias
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
GPF dentro de un TRY CATCH
- ignacio
- Site Admin
- Mensajes: 9252
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: GPF dentro de un TRY CATCH
Hola,
TRY..CATCH sólo es capaz de recuperase de errores de Harbour, no de GPF's.
Saludos
TRY..CATCH sólo es capaz de recuperase de errores de Harbour, no de GPF's.
Saludos
Re: GPF dentro de un TRY CATCH
Hola Ignacio tengo llamada y consultas con MySQL en un Thread y aleatoriamente da GPF que me aconsejas cambiar o como hacerlo ??. En el procedimiento del Thread uso un objeto del formulario para no tener que crear y destruirlo
for i:=1 to Len(aSqls)
TRY
if nError==0 .and. !Application:aForms[1]:oBdMySql:Execute(aSqls[1])
nError:=1
endif
CATCH
nError:=2
END
for i:=1 to Len(aSqls)
TRY
if nError==0 .and. !Application:aForms[1]:oBdMySql:Execute(aSqls[1])
nError:=1
endif
CATCH
nError:=2
END
- ignacio
- Site Admin
- Mensajes: 9252
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: GPF dentro de un TRY CATCH
utiliza futuros, es mucho más sencillo Y POR SUPUESTO desde el futuro no hagas ABSOLUTAMENTE nada que que modifique la pantalla, ni tampoco llamadas a ProcessMessages.
https://info.xailer.com/es/?p=1419
Saludos
https://info.xailer.com/es/?p=1419
Saludos
Re: GPF dentro de un TRY CATCH
Gracias