ADO (Active Data Objects) is a library designed by Microsoft to connect to any database (at least all those which have a connector - driver).
ODBC is an older, but more available library doing the same thing. Both come standard in windows, and usually the Access driver is already installed.
E.g. open Control Panel --> Administrative Tools --> Data Sources. This opens the various preset Data Sources for ODBC, you could either generate one here, or use a connection string in ADOLisp.
Note, if all you want is to extract the data from an MDB file then you could do so using Excel. You basically link a spreadsheet to the data inside the MDB file. From there you should be able to saveas to CSV (or whatever you like). See my explanations in posts #2, #4 & #7 here:
http://www.theswamp.org/index.php?topic=39667.0Just note that Excel has some restrictive limits on the number of columns / rows - which is much less restrictive in Access.
As for 32/64 bit, that only applies to the MS OLE DB connections:
http://www.connectionstrings.com/articles/show/using-jet-in-64-bit-environmentsADO/ODBC shouldn't give you trouble.
BTW, it would be "impossible" to save everything inside a MDB file to one TXT file. A MDB can contain many tables (like an Excel Spreadsheet can contain many tabs). It can also contain data-entry forms, reports & queries. And more: it can even have connections to outside data sources - strictly not part of the MDB file itself.