Как отследить изменение поля в таблице БД?

Обсуждение возникших проблем, предложений и ошибок MyDAC компонентов
Закрыто
Jane
Сообщения: 16
Зарегистрирован: Пт 12 сен 2014 05:57

Как отследить изменение поля в таблице БД?

Сообщение Jane » Пт 12 сен 2014 06:20

Добрый день!
Дано: многопользовательское приложение на Delphi + MyDAC; в БД есть таблица "data", в которой есть поле "price". В приложение есть DBGrid, который отображает набор данных MyQuery по запросу "SELECT * FROM data" (упрощенно, для примера). Также, в приложении есть кнопка Refresh, по которой происходит обновление набора данных MyQuery с сервера.
Стоит задача определить те записи, значение поля "price" которых изменилось с момента последнего обновления.
Есть какие-либо средства в MyDAC, позволяющие это сделать? Или это нужно/можно реализовать только посредством MySQL?
Буду признателен за любую помощь или совет в решение моей задачи!

ViktorV
Devart Team
Сообщения: 212
Зарегистрирован: Чт 31 июл 2014 09:52

Re: Как отследить изменение поля в таблице БД?

Сообщение ViktorV » Пт 12 сен 2014 10:38

К сожалению, MySQL не поддерживает данную функциональность, поэтому нет возможности определить записи, которые изменились с момента последнего обновления.

Закрыто