![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Te Falto....
Te falto agregar lo siguiente Thales :
Cuan una tabla tenga relación (fk) con otras tablas hay que crear una Excepción Propia para avisarle al usuario la causa del error:
En delphi sólo cachas el error cuando borras el maestro Ejemplo: Saludos.... Última edición por AGAG4 fecha: 04-12-2005 a las 18:11:46. Razón: Corrección |
|
#2
|
||||
|
||||
|
Puede ser muy interesante, en efecto, crear en la base de datos una excepcion que traduzca el mensaje que muestra por defecto interbase, pero con create exception sólo la creas, y deberías lanzarla también desde la base de datos (por ejemplo desde un trigger que se active antes de intentar el borrado), supongo que lo harás así.
Y, si me permites el comentario, respecto del código delphi que pones, no le veo mucho sentido a capturar una excepción para a continuación propagarla sin hacer nada antes. Un saludo |
|
#3
|
||||
|
||||
|
Asi es
Cita:
Saludos. Última edición por AGAG4 fecha: 05-12-2005 a las 16:04:54. Razón: Corrección |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|