![]() |
Duda de principiante (Help!!!!)
Hola. Soy un recién iniciado al Delphi y al Interbase, asi como al SQL. Tengo una dudilla, a ver si me podeis hechar un cable.
Tengo el siguiente código, que funciona sin problemas: Cita:
str representa la consulta (sentencia SQL) a ejecutar Mi duda es: Si en la caja de texto introduzco una sentencia que no sea del todo válida bien porque no exista la tabla nosequé o la columna nosecuantos o cualquier cosa, me da un error y el programa termina. ¿Hay alguna forma de "capturar" esos errores, hacer que el programa muestre un mensajito de error personalizado y NO termine el programa? Muchas Gracias!! |
Saludos
Puedes usar Try Except:
Puedes consulta esta Pagina(en ingles): Delphi Basics. |
Un detalle manor es borrar la consulta una vez cerrada tu DataSet:
Cita:
Realmente no modifica prácticamente tu código, pero la idea es borrar la consulta cuando esta cerrada y no antes. |
| La franja horaria es GMT +2. Ahora son las 14:53:25. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi