Wie kann ich programmgesteuert einen DSN erstellen?

Ich habe ein Zugriffsformular, das eine verknüpfte SQL Server-Tabelle als Datenquelle verwendet. Ich muss diese Datei bald an andere Benutzer verteilen und ich brauche eine Möglichkeit, den DSN programmgesteuert auf ihren Computern zu installieren. So richten Sie den Link manuell ein:

Externe Daten> Mehr> ODBC-Datenbank> Link zur Datenquelle> Registerkarte Maschinendatenquelle> Neu drücken> Benutzerdatenquelle> SQL-Server> Name = frei wählbar; server = Servername>Wie soll der SQL Server die Echtheit der Login-ID überprüfen? Bei Windows NT-Authentifizierung mit der Netzwerkanmelde-ID > Datenbank anhängen Dateiname (Datenbankname)> Wählen Sie die Tabelle aus und drücken Sie OK

Das habe ich getan, um auf meine Tabelle zuzugreifen, aber ich möchte, dass der Benutzer auf Knopfdruck Zugriff auf die Tabelle erhält und gleichzeitig mithilfe der Windows NT-Authentifizierung authentifiziert wird.

Ich habe Probleme, einen Weg zu finden, dies in den Access VBA-Code zu schreiben. Kann mich jemand in die richtige Richtung leiten?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage