| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > Отслеживание изменений пользователя |
| Автор: Leklerk 24.3.2012, 19:20 |
| Добрый день! У меня такая проблема. Нужно отследить, когда данные были изменены пользователем (а не программой). То есть, пользователь работает с гридом и что-то меняет. Нужно чтобы в БД в соответствующем поле соответствующей строки появилось нужное значение. Как это отследить? P.S. Работаю через ADODataSet и DBGrid. |
| Автор: Novichek27 24.3.2012, 20:05 | ||
Типа отслеживать время изменения записи..., чтоли
|
| Автор: Leklerk 25.3.2012, 11:00 |
| Нет, отслеживать, кто изменил, программа или человек. Мне уже подсказали - нужно либо использовать событие AfterPost у ADODataSet, либо триггеры, что предпочтительнее. |
| Автор: Данкинг 25.3.2012, 11:07 |
| А СУБД триггеры поддерживает? |
| Автор: Leklerk 25.3.2012, 18:48 |
| Да, поддерживает, SQL Server 2005. |