Controlar excepción ZEOS
Estoy usando ZEOS para conectar a una base de datos MySQL.
Tengo este código: Necesito controlar cualquier error que se produzca al ejecutar una sentencia SQL pero por más que busco aquí como en el resto de Internet la documentación de ZEOS es de escasa a nula. Sé que MySQL devuelve un número de error, necesito saber cómo obtener ese número usando ZEOS. No puedo cambiar de componentes porque estoy reparando una aplicación que ya los usa. Gracias. |
mensaje
para controlar los errores puedes hacerlo asi
de esta forma te captura el codigo de error y el mensaje |
Gracias por responder pero ZEOS no genera una EOleException.
|
Parece que me he topado con la pesadilla "Open Source". I Hate Open Source.
|
Cita:
Algo así: Saludos...:) |
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í: También sirve para controlar los errores de conexión: Espero que esto le sirva al que venga después de mi :) |
siempre si genera exception jejejejeje
|
Cita:
|
La franja horaria es GMT +2. Ahora son las 05:17:22. |
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