未找到数据源名称且未指定默认驱动程序(ODBC)

时间:2011-01-03 11:23:42

标签: asp.net mysql wpf odbc

您好,

我有一个ASP.NET Web应用程序,我使用ODBCConnection连接MySQL服务器,它将从web.config文件中获取连接字符串,这可以工作。

但是当我在WPF应用程序中放入相同的代码并硬编码相同的连接字符串时,我在runnint ODBCConnection.Open()时得到了followin异常:

找不到数据源名称且未指定默认驱动程序

我已经检查了ODBCConnection orbject,并使用与webapplication中完全相同的连接字符串进行了实例化。

连接字符串如下所示:

“DRIVER = {MySQL ODBC 3.51 Driver}; SERVER = X.X.X.X; DATABASE = X; USER = X; PASSWORD = X; OPTION = 3”

X设置为属性值

我在同一台计算机上运行,​​因此MYSQL ODBC连接安装正确。

请求建议。

BestRegards

1 个答案:

答案 0 :(得分:0)

通过在WPF应用程序上将Building for CPU从Any更改为x86来解决问题。