Microsoft Data Access Component (MDAC) is evolving rapidly.
My library contains: DAO, ADO, MDAC, ODBC, OleDb, and several version of ADO.Net.
Furthermore, what gets used is limited by the toolset: MS Access was built on DAO,
most VB 6.0 applications use ADO, then there's ASP.Net which can use any/all
versions of ADO.Net.
Oddities encountered using Microsoft data access will be accumulated here.