У меня есть внешняя база данных Access 2007, подключающаяся к таблицам MySql с использованием коннектора MySQL ODBC.
Проблема в том, что форма, связанная с таблицей, не будет обновлять свои данные, если данные были изменены другим пользователем в сети или если данные были изменены с помощью всплывающей формы.
Если я создаю код VBA, который обнаруживает изменение, а затем обновляет форму или запрос, то форма, которая показывает много записей в виде таблицы, переместится на ее вершину, и некоторые пользователи потеряют видимость записи который имеет к ним отношение и должен будет прокрутить вниз, чтобы найти его снова, что не всегда легко.
Раньше, когда я использовал только таблицы доступа в сети, записи менялись во всех формах доступа, если данные изменялись, и формы не прокручивались до самого верха ...
Можно ли сделать так, чтобы форма доступа автоматически обновляла свою строку, если данные изменились на MySql?
Одно из возможных решений - если бы я мог заставить форму прокручиваться до точно такой же позиции после обновления, но не уверен, что это можно сделать ...