如何从32位应用程序连接到64位系统DSN?我得到的错误: ERROR [IM014] [微软] [ODBC驱动程序管理器]指定的DSN包含驱动程序和应用程序之间的结构不匹配如何将我的32位应用程序连接到64位系统DSN?
OdbcConnection con = new OdbcConnection();
con.ConnectionString = string.Format("DSN={0}", _dsnName);
我见过很多,人们使用64位的职位连接到32有没有办法从32到64,而无需使用32位应用重新定义您的ODBC连接? c:\ windows \ syswow64 \ odbcad32.exe
不。还有,DSN是一场噩梦,我建议完全避免使用它们。 IHMO你应该尽量不要求用户进行系统更改以使用你的应用程序。 – Kittoes0124
你试图连接到什么数据源? –