bonsoir,

une base SQL Server est installée sur un... serveur, jusque là, pas trop d'originalité. Lors de l'installation, j'ai choisi le mode d'authentification Windows. J'ai créé un projet Access (.adp) dans lequel mon code VBA se connecte à la base en utilisant la bibliothèque ADODB.

Ma question est la suivante : ma connexion sera-t-elle possible avec le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
monRecordset.ActiveConnection = CurrentProject.Connection
si la réponse est non ? puis-je (ou dois-je) utiliser une chaîne de connexion pour m'y connecter du style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Dim cnn As New ADODB.Connection
 
strCon = "Provider=sqloledb;DataSource=MonServeur;Initial Catalog=MaBase;User Id=sa;Password=;"
cnn.Open strCon
Merci d'avance et oui, j'ai fait exprès d'appeler ma variable strCon.