Как насчет сохранения устаревшего приложения доступа, но перемещения таблиц и данных из приложения Access?
Доступ - отличный интерфейс для SQL-сервера. Когда вы создаете приложение с помощью Access, как и большинство других инструментов разработки, вы должны выбрать, какой механизм данных и систему базы данных вы будете использовать с Access. Доступ имеет встроенную поддержку для механизма данных JET (теперь называется ACE). В Access встроена встроенная поддержка SQL-сервера. В Access 2010 встроена не только поддержка использования SharePoint, но и SQL Auzure.
Таким образом, вы могли бы рассмотреть возможность перемещения данных, которые Access теперь использует, на сервер SQL, и очень мало, если какие-либо изменения необходимо внести в приложение доступа. Таким образом, функция приложения Access рада, если таблицы находятся в файле (файл mdb или accdb) или на сервере, например, на SQL-сервере, и фактически для таблиц, находящихся в SharePoint, Access фактически использует веб-службы для обновления этих данных в SharePoint. Однако во всех случаях стандартный код, формы, код VBA и даже используемый SQL не нужно менять.
Таким образом, я не решаю, что попытка присоединить SQL-сервер к какому-либо «файлу», находящемуся в папке, а просто подключить Access к SQL-серверу для обновления таблиц, и, следовательно, нет необходимости «передавать» данные между системами будет существовать больше.