Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-07-2016
Avatar de jeremiselxi
jeremiselxi jeremiselxi is offline
Miembro
 
Registrado: ago 2008
Posts: 199
Poder: 16
jeremiselxi Va por buen camino
Capturar error de Conexion (EOleException)

Muy buen día.

Esperando se encuentren bien, les informo que tuve muchos problemas con mi aplicación, porque en ocasiones, cuando realizaban algún ajuste o cambio a la base de datos SQL Server, mostraba estos dos errores, y se mostraban como cada 20 segundos siendo esto muy molesto:

Código:
First chance exception at $759F845D. Exception class EOleException with message '[DBNETLIB][ConnectionWrite (send()).]Error general de red. Consulte la documentación de la red'. Process SGPA.exe (9688)

First chance exception at $759F845D. Exception class EOleException with message 'Error en la conexión'. Process SGPA.exe (9688)
y lo solucioné agregando un componente ApplicationEvents y en el evento OnException puse este código:
Nota: hay que agregar en el uses ComObj;

Código Delphi [-]
procedure Tform_tablas.ApplicationEvents1Exception(Sender: TObject;
  E: Exception);
var
  EO:EOLEException;
begin
  if E is EOLEException then
  begin
    EO:=EOLEException(E);
    begin
    //creé un form personalizado que muestre un mensaje indicando que si quiere reiniciar el programa presione clic en algunos botones.
    Form_error_conexion.Close; 
    Form_error_conexion.ShowModal;


    end;
  end;

end;


Espero que les haya servido.

Saludos y Dios les bendiga.
__________________
Cristo te ama, ven a d él, ya k te espera con los brazos abiertos. Dios te bendiga mucho
Responder Con Cita
  #2  
Antiguo 02-11-2023
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.488
Poder: 20
MAXIUM Va camino a la fama
Muchas gracias. Me ha servido
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Inno setup - Error EOleException yugi789 Varios 1 30-07-2011 21:35:03
Error EOleException judit25 Conexión con bases de datos 0 30-10-2008 20:47:06
Error: Class EoleException, old format or invalid type..... gaby_stars Varios 0 26-06-2008 02:18:07
Capturar error de Conexión con las IB Manuel Conexión con bases de datos 4 20-04-2007 20:56:19
capturar error de conexion - ClientSocket Panchisco C++ Builder 1 10-07-2006 22:11:05


La franja horaria es GMT +2. Ahora son las 08:26:37.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi