Chaînes de connexion
Le saviez-vous ?
En VBA, sous Access, il est souvent utile d’ouvrir une connexion vers une base de données externe quelconque (pour exporter, importer ou simplement consulter des données). La base distante peut être au format MDB Access (ou ACCDB pour Access 2007), mais il peut aussi s’agir d’une base SQL Server, Oracle, MySQL, PostgreSQL…
La connexion s’établit par l’intermédiaire de différentes interfaces (ODBC, .NET notamment). Chaque moteur a sa propre chaîne de connexion, qui varie en plus selon l’interface… Normalement, la documentation du moteur vous donne la chaîne de connexion pour telle ou telle interface.
Mais pour faire vite, vous pouvez aussi consulter le site ConnectionStrings, qui donne une liste plutôt complète des chaînes de connexion, moteur par moteur. Le site est simple, structuré, tout simplement pratique !