Topic: Скрипт обновления таблицы TableGrid1 при наведении мыши

День добрый, начал тестить расшаренную базу по сети, если на удаленной машине вбивают информацию, то на другой соответственно информация не обновляется в гриде. Как можно написать скрипт для обновления таблицы? Как понимаю процедура будет типа
procedure Form1_TableGrid1_OnMouseLeave

Re: Скрипт обновления таблицы TableGrid1 при наведении мыши

Или может можно придумать другой способ обновления таблицы когда на удаленном подключении что то меняют в записях

Re: Скрипт обновления таблицы TableGrid1 при наведении мыши

Обновить данные с помощью скрипта в гриде можно методом dbUpdate, пример
Form1.TableGrid1.dbUpdate


но тут нужно придумать механизм, который будет обновлять автоматически данные в гридах, при изменении данных в базе данных, первое что приходит на ум, это создать еще одну таблицу в базе данных, и вешаем скрипт на кнопку Сохранить, чтобы она писала в эту таблицу случайное число. Так же в скрипте необходимо создать объект TTimer, который будет периодически читать это случайное число из таблицы БД и запоминать его, в случае если оно изменилось, то вызывать метод dbUpdate у необходимого грида.

Вы это вполне сможете реализовать если знакомы с Delphi.

Dmitry.