Решение этой проблемы такое же, как если бы вы использовали таблицы локального доступа без SQL Server и без SharePoint.
Вы можете создать запрос на обновление и обновить эти поля на основе идентификатора. Просто не совсем понятно, как вы планируете обновлять данные столбцы. Однако предположим, что есть две таблицы, такие как tblSQLserver и tblSharePoint, которые вы можете использовать:
UPDATE tblSharePoint
INNER JOIN tblSQL ON tblSharePoint.ID = tblSQL.ID
SET tblSharePoint.CompanyName = tblSQL.CompanyName
Таким образом, приведенное выше обновит все имена компаний из таблицы SQL Server в таблицу SharePoint на основе их одинакового идентификатора. Таким образом, стандартные запросы на обновление Access могут выполняться таким образом.
Однако, если я собирался запустить несколько обновлений, не совсем понятно, к какому столбцу идентификаторов вы собираетесь присоединиться к этим таблицам, я бы рассмотрел использование reocrdset и кода VBA. Обратите внимание, что эти типы обновлений работают очень медленно в SharePoint.