No sé si te puede servir pero si haces un trigger after que borre el registro grabando, posiblemente tengas contadores que te quedaran con saltos pero seria una manera de conseguirlo que pides si no te afecta a otros cambios en la base de datos.
saludos Jordi Parera IS Development Vives Vidal, Vivesa, S.A. Mòbil + 34 650 94 99 25 Directe + 34 93 801 88 80 Oficina + 34 93 805 23 00 Tingueu en compte la vostra responsabilitat ambiental abans d'imprimir aquest correu si us plau Please consider your environmental responsibility before printing this e-mail. "Javier Mora" <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 27/03/2008 10:33 Please respond to "forum.help400" <[email protected]> To "forum.help400" <[email protected]> cc Subject RE: Cancelacion de Trigger No es por desanimarte, pero creo que la única forma de evitar una actualización con un activador es enviado un mensaje de escape. Éste, debería ser manejado en el programa que ha intentado la operación de inserción/actualización. Si no tienes posibilidad de cambiar fuentes, este mensaje lo que provocará es que la ejecución del programa se pare. No se me ocurre una solución a tu problema. Un saludo, Javier Mora De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Bernabé Estrada Enviado el: miércoles, 26 de marzo de 2008 16:11 Para: 'forum.help400' Asunto: Cancelacion de Trigger Estimados señores: Me dirijo a ustedes para solicitarles su ayuda con respecto a lo siguiente: Tengo un archivo que puede ser modificado desde varios programas y necesito hacer que algunos usuarios puedan hacer solo ciertas modificaciones. (Ingreso de algunos tipos de transacciones específicos). El problema surge ya que no tengo acceso a varios fuentes que modifican este archivo ya que son parte de un paquete comprado. No puedo rehacer todos los programas por las consecuencias que esto conlleva (No conozco todo lo que hace el aplicativo y además para variar, URGE). Bueno, se me ocurría hacer un trigger befote que validara en una tabla los accesos de los usuarios y así poder monitorear los cambios, pero para poder hacer esto, debo de cancelar el proceso cuando un usuario no este autorizado a ingresar cierto tipo de transacción, y asi no grabe los registros al archivo, pero no se como cancelar solamente el trigger sin que se salga del programa que lo ejecuto. No se si alguien me puede ayudar con esto o con sugerirme alguna otra solucion. Por su atención, muy agradecido. Bernabé Estrada Ciudad de Guatemala.__________________________________________________ Forum.HELP400 es un servicio m&#225;s de NEWS/400. &#169; Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja visita la siguente URL: http://listas.combios.es/mailman/listinfo/forum.help400
__________________________________________________ Forum.HELP400 es un servicio m&#225;s de NEWS/400. &#169; Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja visita la siguente URL: http://listas.combios.es/mailman/listinfo/forum.help400

