FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Como capturar el error sql desde Zeos?
Holas!
Esa es mi pregunta: tengo un programita en Delphi 5 que se conecta a un servidor Mysql 4 usando el componente Zeos. Ahora bien, el programa se encuentra enviando datos locales al servidor remoto constantemente. La idea es que si un dato se repite, se lo salte y continúe con el siguiente, o sea, que no se caiga todo el proceso. Yo estaba usando el TRY EXCEPT para captar la ocurrencia del error. Con "on E: Exception do..." dentro del EXCEPT es mejor aún. Pero aun no logro saber qué propiedad, función o lo que sea que traiga ZEOS me retorna el código del Error que Mysql devuelve al producirse un error. Por ejemplo, el clásico error de key duplicada es el codigo 1062. ¿Cómo puedo obtener ese numerito desde Delphi para así manejar de mejor manera mi programita? Eso es. Muchas gracias de antemano! Saludos!! |
#2
|
||||
|
||||
Hola quinqui!
La forma de manejar el error sería la siguiente:
Como podrás notar, haciendo EZDatabaseError(E).ErrorCode podés obtener el código de error. Saludos! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
como capturar error de registro duplicado | ajmr81 | Firebird e Interbase | 3 | 17-10-2006 10:36:07 |
como capturar errores con los componentes zeos...... | chileno | Conexión con bases de datos | 1 | 05-01-2006 16:53:39 |
capturar un error desde un datanavigator | Leonardo | Conexión con bases de datos | 3 | 17-10-2005 04:48:23 |
Como capturar un error de base de datos | carlos gonzalez | Varios | 2 | 20-06-2005 21:07:11 |
Como capturar puertos desde una dll... ??? | Blazer2104 | Internet | 0 | 15-11-2004 23:14:26 |
|