У меня есть таблица с триггером после обновления в SQL 2005. Если я обновляю напрямую с помощью SQL QUERY, триггер работает нормально.
Эта таблица связана с помощью набора данных и адаптера таблицы с DXDBGrid (Dev. Express).
Если пользователь обновляет сетку, базовые данные обновляются, но триггер не запускается.
У меня есть PK на таблице, автоматически сгенерированная команда UPDATE в адаптере таблицы и т. Д. Все работает нормально, кроме триггера, не запускаемого ...
Почему, о, почему!?
Заранее спасибо.
Franklin.
РЕДАКТИРОВАТЬ: код триггера:
ALTER TRIGGER [dbo]. [TrgUpdateZonasAsignadas]
ПО ДБО. ZonasAsignadas
ПОСЛЕ ОБНОВЛЕНИЯ
КАК
НАЧАТЬ
IF NOT(UPDATE(ActualizadoPDA))
BEGIN
UPDATE ZonasAsignadas SET ActualizadoPDA=0
WHERE IdUsuarioZona IN (SELECT Inserted.IdUsuarioZona FROM Inserted)
END
END