Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #6  
Antiguo 24-12-2010
Avatar de DriverOp
DriverOp DriverOp is offline
Miembro
 
Registrado: ago 2007
Posts: 93
Poder: 17
DriverOp Va por buen camino
He hecho algo mejor.
Me he zambullido en el código de ZEOS y encontré dónde está declarada la excepción que se eleva cada vez que hay un error. La clase es EZSQLException y está declarada en ZDbcIntfs. Agregando esa unidad a la uses ya es posible acceder al objeto de error propio de ZEOS. Luego me ha quedado así:
Código Delphi [-]
  ZQuery1.Active:=false;
  ZQuery1.SQL.Clear;
  ZQuery1.SQL.AddStrings(Memo1.Lines);
  try
    ZQuery1.Active:=true;
  except
        on E:EZSQLException do
            Memo2.Lines.Add('Error: '+IntToStr(E.ErrorCode)+' '+E.Message);
  end;
También sirve para controlar los errores de conexión:
Código Delphi [-]
  try
    ZConnection1.Connect;
  except
    on E:EZSQLException do
        Memo2.Lines.Add('Error: '+IntToStr(E.ErrorCode)+' '+E.Message);
  end; // try
Espero que esto le sirva al que venga después de mi
Responder Con Cita
 



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
excepcion con ado raffagia Conexión con bases de datos 2 12-02-2008 02:23:31
Excepcion con ADO SidedTermita Conexión con bases de datos 11 12-12-2007 02:21:04
Excepción en JSP david.rguez JAVA 1 14-02-2007 22:21:02
Controlar Tiempo de Carga en Mysql -> Zeos -> Delphi LuCkY_007 MySQL 3 07-09-2006 14:51:07
excepcion nenufer Conexión con bases de datos 6 16-05-2006 22:01:38


La franja horaria es GMT +2. Ahora son las 01:55:02.


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