![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
|
Excepciones en firebird
Hola amigos del foro, tengo un db en firebird 2.1 a cuya base le he creado algunas excepciones.
mi inconveniente surge al momento de mostrar el mensaje, pues no sólo me muestra el mensaje del error sino que tambien en dónde ocurrio; lo que hago es esto.
Lo que me gustaría mostrar es el texto de la excepción y nada más, por ejemplo: "No se ha suministrado información del paciente. Por favor verifique para continuar". De antemano mil gracias por vuestro tiempo GustavoCruz Última edición por GustavoCruz fecha: 28-05-2010 a las 19:13:50. Razón: Ampliar información |
|
#2
|
||||
|
||||
|
Lo único que debes hacer es que Delphi maneje la excepción:
Quita la parte except...end y sustitúyela por finally...end. La parte que está después de except se ejecuta SOLO si ha ocurrido una excepción. La parte después de finally se ejecuta SIEMPRE. Esto te sirve por ejemplo cuando haz creado algo y sucede una excepción, para pode liberar este objeto. Última edición por duilioisola fecha: 29-05-2010 a las 11:16:20. |
|
#3
|
||||
|
||||
|
esto mismo aplica para lazarus?
__________________
mas confundido que Garavito el día del Niño. |
|
#4
|
||||
|
||||
|
Si, en lazarus es igual.
|
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Duda Sobre Excepciones - Propagar Excepciones entre los formularios | Neeruu | Varios | 2 | 26-02-2010 20:36:50 |
| Excepciones | banleu | Firebird e Interbase | 8 | 20-04-2006 00:11:18 |
| Excepciones | adpa | OOP | 5 | 14-12-2005 15:45:45 |
| Excepciones | Acker | Tablas planas | 6 | 06-08-2005 15:22:18 |
| excepciones!!!!! | hanna33 | OOP | 3 | 24-05-2005 17:10:10 |
|