ERROR : The specified DSN contains anarchitecture mismatch between the Driver and Application
http://msdn.microsoft.com/en-us/library/ms712362%28v=vs.85%29.aspx
If you use the 64-bit odbcad32.exe to configure or remove a DSN that connects to a 32-bit driver, for example, Driver do Microsoft Access (*.mdb), you will receive the following error message:
The specified DSN contains an architecture mismatch between the Driver and Application
To resolve this error, use the 32-bit odbcad32.exe to configure or remove the DSN.
VS 2015 Error: The specified DSN contains an architecture mismatch between the Driver and Application
Ok, figured this out with insight by TallTed.
Instead of installing the MySQL ODBC Connector, which I already have a 64-bit version of installed, I downloaded and installed the 32-bit .Net Connector. Then, using the 32-bit ODBC administrator I created a new 32-bit DSN with the same name as the 64-bit DSN. It seemed to allow this. Once DSN was created the .Net version works again with no changes.
Also the Access application works as well, using the 64-bit DSN.
Thanks so much for the help...
Related Topics
Caused By: Java.Lang.Classnotfoundexception: Didn't Find Class in Firebase Phone Authentication
Networksecurityconfig: No Network Security Config Specified -- Android 7.0 Error
How to Update Xml File from Another Xml File Dynamically
How to Implement the Android Actionbar Back Button
How to Create JSON Object Using String
Transparent Blurry View Which Blurs Layout Underneath
Android - Get Value from Hashmap
How to Make Spring Inject Value into a Static Field
Change Name of Import in Java, or Import Two Classes with the Same Name
Stack Overflows from Deep Recursion in Java
How to Call a Method Stored in a Hashmap? (Java)
What Would Be the Fastest Method to Test for Primality in Java