C# 4.0 从另一台电脑运行应用程序时,无法连接到ODBC数据源
我有一个应用程序,在我的主计算机上运行时,工作正常,但当我试图在笔记本电脑上运行应用程序时,与数据库的连接失败。它正在使用此连接字符串:C# 4.0 从另一台电脑运行应用程序时,无法连接到ODBC数据源,c#-4.0,odbc,C# 4.0,Odbc,我有一个应用程序,在我的主计算机上运行时,工作正常,但当我试图在笔记本电脑上运行应用程序时,与数据库的连接失败。它正在使用此连接字符串: Dsn=XAMPP;description=USB Server;server=localhost;uid=root;database=mod_manager;port=3306 当我尝试连接时,会收到以下消息: Data source name not found and no default driver specified 我必须在可执行文件中包含一
Dsn=XAMPP;description=USB Server;server=localhost;uid=root;database=mod_manager;port=3306
当我尝试连接时,会收到以下消息:
Data source name not found and no default driver specified
我必须在可执行文件中包含一个特定的.dll吗
编辑:
我已尝试安装oracle提供的ODBC驱动程序,并尝试打包与.exe文件相关的所有.dll。我还在第三台电脑上测试了它,这台电脑运行的是Windows7,因为我的笔记本电脑运行的是win8,我的主电脑运行的是Windows7。还是会出错。我发现我的主电脑有其他电脑没有的东西…我会使用ODBC控制面板,检查您是否创建了一个名为XAMPP的DSN,这就是连接字符串告诉驱动程序管理器要查找的内容,它会报告找不到它