Я действительно озадачен этим, я не уверен, может ли кто-нибудь хотя бы указать мне правильное направление?
У меня есть приложение MS Access Reporting. Он содержит несколько локальных таблиц, но в основном использует таблицы из базы данных SQL Server 2005, на которую он ссылается. Он связывается с базой данных SQL через системный DSN.
Я построил функцию, которая подтверждает, что необходимые таблицы связаны перед запуском каких-либо отчетов, и что все отлично работает. У меня есть сохраненная строка подключения для каждого раза, когда системе требуется подключение к базе данных SQL для обновления связанных таблиц. Однако, когда пользователь FIRST запускает приложение, появляется диалоговое окно аутентификации SQL, запрашивающее у пользователя имя пользователя и пароль для запрашиваемой базы данных.
Неважно, что я делаю, я не могу это подавить. Системный DSN есть и должен быть настроен для аутентификации SQL, однако, если бы я мог просто отключить это начальное диалоговое окно, мой код позаботится о дальнейшем продвижении аутентификации.
Может ли кто-нибудь помочь мне с этим? Я в тупике.
Заранее большое спасибо за все предложения!
Даллас