Cita:  
					Iniciado por gnzsoloyo  
  ¿Qué error te marca con esa consulta?
El tema es que el trigger debe estar en conflicto con el UPDATE. 
Postea el codigo del trigger.
     Cita:  
					Iniciado por xcars  
  opino lo mismo, postea el codigo del trigger para intentar entender mejor el porque del error.
    Muchas gracias amigos...!!! 
ahi esta el trigger  
Código:
 TRIGGER `AfterUpdateProd_Precios` AFTER UPDATE ON `productos_precios` 
    FOR EACH ROW BEGIN
	UPDATE productos SET Llave = 'ClaveCodificada' WHERE idproductos = NEW.idproductos;
    END;
  Este trigger me sirve para que al modificar la tabla de precios se me actualice una llave que encrypta la tabla y ClaveCodificada solo la mando desde el sistema asi que si alguien me modifica desde cualquier otro lado la llave va mal y me corrompe el registro 
Ahora al realizar el UPDATE   
Código:
       UPDATE productos_precios PP INNER JOIN productos P USING(idproductos)
      SET precio = 100
      WHERE idproductos = 100 AND P.estatus = 'A';
  Como el trigger utiliza la tabla productos y en el update consulto esa tabla para poder conocer el status del producto es donde me marca el error... 
el codigo de erro es 1442 
bueno muchas gracias por su tiempo... y por su ayuda...  
estamos en contacto ...  
saludos