The Specified Dsn Contains an Architecture Mismatch Between the Driver and Application. Java

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



Leave a reply



Submit