The specified DSN contains an architecture mismatch between the Driver and Application
微软是这么解释的
http://msdn.microsoft.com/en-us/library/ms712362(v=vs.85).aspx
程序1 本来在32bit系统下开发没有任何问题,但是64bit系统就出现问题了。
程序2 在32bit系统没有问题,64bit系统都没有问题。
程序1和2都是同一个工程建立的。连接方式,代码都一样的。