Сценарий: у меня есть база данных Front End и Back End Access 2007, которые в настоящее время связаны друг с другом с помощью инструмента базы данных Linked Table Manager. Бэк-конец DB будет перемещен в местоположение на сервере. Имя сервера будет отличаться для каждого объекта, а сейчас около 40, что будет увеличиваться в течение всего года.Как использовать Access 2007 Linked Table Manager в C#
Что мне нужно, чтобы попытаться выполнить программные изменения связанных таблиц. Мне нужно будет построить связанную строку что-то вроде:
\\something\facilitynum(gathered from Environment variable)\c$\somefolder\.
Я обнаружил, что база данных столбца в MSysObjects содержит ссылку строку, нужно будет изменить. Возникает вопрос: как получить разрешения на изменение таблицы системы или использовать некоторую .dll, которая позволит мне изменить ссылку на недавно построенную строку?
Все, что я нашел до сих пор, всегда приводит к ручному изменению ссылки в базе данных Access.
См http://stackoverflow.com/questions/7461414/ado-net-way-for-create-a-linked-table – Fionnuala
Спасибо, я думаю, это может быть то, что я искал. – WillN
Вот что я искал для благодарности Remou. – WillN