
03/08/2006, 09:34
|
| | Fecha de Ingreso: enero-2006 Ubicación: Maracay, Edo. Aragua
Mensajes: 206
Antigüedad: 19 años, 3 meses Puntos: 0 | |
Manejo de Excepciones con ASP Mi problema es el siguiente:
Tengo una tabla USUARIOS en mi sistema (BD en access) y estoy haciendo un panel administrativo en ASP donde se puedan eliminar los mismos.
Hasta ahí todo va bien; ya he logrado que mi panel elimine usuarios, pero el verdadero problema surge cuando uno de esos datos está relacionado con otra tabla, por ejemplo:
Al intentar eliminar el usuario XXXXX, me da un error y me dice que el mismo no puede ser eliminado porque está siendo usado por la tabla EMPRESAS. Efectivamente, el usuario no debería ser eliminado, pues es el 'Administrador' de una de las empresas de la tabla EMPRESAS y, a menos que eso cambie, no debe borrarse.
Entonces, mi pregunta es, cómo hago en estas situaciones para que el usuario no se elimine, pero que tampoco se muestre error de servidor, sino que más bien yo pueda manejar esa excepción y mostrar un mensaje en el mismo sistema donde se especifique que el usuario no puede ser eliminado porque está siendo usado por alguna tabla.
De antemano agradezco sus aportes. |