Ivan писал(а):
Т.е. есть две таблицы - основная qdfMain (где меняем значение поля UserName) и вторая "Перемещения" tblMovements (где фиксируется OldUser и NewUser), так? Тогда предыдущее значение можно взять из этой второй таблицы "Перемещения".
Да именно так. Хм... брать предыдущее поле из этой же таблицы? хитро. Попробую, но мне кажется должен быть более простой способ...
Ivan писал(а):
1. Попробуйте в триггере задать "Когда срабатывает" - "При изменении записи" или "При изменении" поля. Может быть, при каком-то варианте удастся прочитать старое значение с помощью ссылки в угловых скобках. Если же нет - надо делать запрос.
к сожалению все триггеры по угловым скобками выводят значение нового поля а старого нет.... А какой запрос и чему тут можно придумать?
Цитата:
2. Написать INSERT INTO ... SELECT
не совсем понял куда это написать. Эту команду
выполняет мой триггер на основной таблице вставляя данные в таблице перемещений.
Цитата:
3. Я думаю - надо смотреть в tblMovements.
я туда и смотрю, но толку от смотрения пока не много...