|
|
|
| Для запуска защищённой базы MDB можно создать ярлык с параметром /USER, чтобы база открывалась по указанным логином.
А можно ли создать аналогичный ярлык для проекта ADP, в котором будет прописано имя пользователя для коннекта? | |
|
| |
|
|
|
| боюсь что нет, но можно сохранить имя и пароль в коннекте ADP | |
|
| |
|
|
|
| Это ясно. Но когда ADP-шник изменяется, его надо снова рассылать юзерам, и они снова должны вытаскивать его из почты и прописывать свой логин в коннекте, чтобы не вводить его каждый раз. Не до всех это легко доходит.
Это все к тому вопросу как модернизировать ADP-шник не напрягая юзеров. | |
|
| |
|
|
|
| Могу предложить два способа для решения Вашей проблемы, которые пришли мне в голову:
Как известно, у ADP проекта есть свойство IsConnected (Application-CurrentProject-IsConnected) по которому можно проверить, приконнектился ли Access. Там же есть свойства connection, ConnectionString, в котором прописаны данные для доступа к MS SQL Server. Можно например создать на диске файл настроек пользователя и считывать его при загрузке Access. Если возиться с файлом неохота, можно в свойствах ярлыка ADP прописать необходимые данные и считывать их оттуда с помощью функции Command() (только нужно будет прописать полный путь к Access). | |
|
| |