ODBC (Open Database Connectivity) est un protocole qui permet de connecter une base de données Microsoft Access à une source de données externes, comme par exemple SQL Server, MySQL, PostgreSQL, MariaDB, etc.
Voir : wikipedia Open_Database_Connectivity
Microsoft dans sa grande mansuétude n’a pas vraiment inclus de rétro-compatibilité avec ses anciens produit. La lecture d’une source données Access 2003 à partir de Access 2016 n’est pas aussi simple que l’on pourrait l’imaginer.
Vous me direz mais pourquoi utiliser MS Access? La faute à Microsoft qui a introduit qui savent faire le minima et qui sont utilisés par des gens qui en font des usines à gaz qu’eux seuls maitrisent et lorsqu’ils partent, la compétence est non seulement perdue mais notre devoir d’admin est de récupérer les données et leur usage.
Et c’est le cas d’école réel que nous allons voir.