Sorry I did not mention that:
of course I always do the 'practical' test as you proposed.
It gives me an error with a coherent comment:
java.sql.SQLException: [Macromedia][SequeLink JDBC Driver][ODBC Socket]internal error: The specified DSN contains an architecture mismatch between the Driver and Application
OK. That was that then. Let's move on.
I do believe our hopes now lie with JDBC. Since ColdFusion is a Java application, finding a 32-bit and 64-bit JDBC driver for MS Access will help many developers.
My search brought me to HXTT's JDBC driver for MS Access. The only problem is, I couldn't tell whether their driver is for 32-bit or 64-bit Access. Could it (hopefully) be universal, automatically detecting the system?
(After the customary virus scan) I unpacked their access.zip file, copied the essential file Access_JDBC40.JAR from /access/lib/ to ColdFusion's lib directory. That's all there is to installing the driver. I then restarted ColdFusion.
I went to the ColdFusion Administrator and configured a datasource as follows:
Data Source Name: myAccessDSN
Driver: Other
JDBC URL: jdbc:access:/C:/Users/BKBK/Documents/myDB.accdb
Driver Class: com.hxtt.sql.access.AccessDriver
Driver Name: com.hxtt.sql.access.AccessDriver
It worked flawlessly. But then again, though I installed everything you did, I am on 32-bit Access.
