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ás de NEWS/400.
© 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

Responder a