Как я могу программно создать DSN?

У меня есть форма доступа, которая использует связанную таблицу сервера SQL в качестве источника данных. Мне скоро нужно будет распространить этот файл среди других пользователей, и мне нужен способ программной установки DSN на их компьютеры. Это процесс ручной настройки ссылки:

Внешние данные> Дополнительно> База данных ODBC> Ссылка на источник данных> вкладка «Источник данных машины»> нажмите «Создать»> «Источник данных пользователя»> SQL Server> имя = до вас; server = serverName>Как SQL-сервер должен проверять подлинность идентификатора входа? С аутентификацией Windows NT, используя идентификатор входа в сеть > Прикрепить имя файла базы данных (имя базы данных)> выбрать таблицу и нажать ок

Это то, что я сделал, чтобы получить доступ к своей таблице, но мне бы хотелось, чтобы пользователь мог нажать кнопку и получить доступ к таблице, и в то же время проходить аутентификацию с использованием аутентификации Windows NT.

У меня проблемы с поиском способа написать это в коде доступа VBA Может кто-то направить меня в правильном направлении?

Ответы на вопрос(3)

Ваш ответ на вопрос