Строки подключения Excel OLEDB / Jet и% APPDATA% - PullRequest
1 голос
/ 30 мая 2011

У меня есть вероятный сценарий. У меня есть приложение MS-Access, разбитое на внешние и внутренние файлы. Я хочу настроить пользователей с помощью электронной таблицы Excel, которая подключается к данным на сервере. Но вместо того, чтобы все обращались к фону напрямую, я бы хотел подключиться к фону через связанные таблицы в интерфейсе, которые находятся в папке под% APPDATA% на компьютере / среде каждого пользователя.

Можно ли указать параметр «Источник данных» в строке подключения OLEDB для Jet, используя переменные оболочки (или какими бы они ни были), например что-то вроде %APPDATA%/path/to/app.mdb? Я не могу заставить этот синтаксис работать. Я не хочу прибегать к использованию Excel VBA, если смогу помочь.

Или , альтернативно, вы можете заверить меня, что для нескольких пользователей не проблема подключиться (только для чтения) напрямую к внутреннему файлу из Excel?

Большое спасибо,
Эрик

...