Bonjour,
J'ai installé mon BE dans SqlServer Express, je dois maintenant reconstituer les connections de Access vers la nouvelle source. J'ai des problèmes de syntaxe de mon string de communication.
Je déclare d'abord l'objet connection en variable publique: Public obj_pub_ConnectionSqlServer As New adodb.Connection
Ensuite, our l'instanctiation, ça se gatte:
- quand je vais dans SqlManagement Studio, quel est le nom à intégrer au string de connection?
DESKTOP-6D648IQ\SQLEXPRESS ou bien SQL Server 15.0.3000- DESKTOP -6D648IQ\Etxe ?
- la base de données s'appelle "Essai" dans SqlServer
J'ai essayé
Je tourne en rond, auriez vous des indications: je m'y perds en DSN, connection ODBC ou OLE DB etc..., bref, merci de vos commentaires et idées qui pourront m'éclairer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 ' Créer lobjet ADO Dim str_StringDeConnection as string ' Ouvrir la base sans DSN avec chaîne de connexion 'on instancie la avriable objet publique: Set obj_pub_ConnectionSqlServer = Server.CreateObject("ADODB.Connection") str_StringDeConnection = "ODBC;DRIVER=SQL Server;SERVER="DESKTOP-6D648IQ\SQLEXPRESS";DATABASE=" Essai";TRUSTED_CONNECTION=Yes" obj_pub_ConnectionSqlServer.open str_StringDeConnection
Etxe.
Partager