【问题标题】:Unable to connect to ODBC data source when running application from another PC从另一台 PC 运行应用程序时无法连接到 ODBC 数据源
【发布时间】:2014-04-22 14:35:47
【问题描述】:

我有一个应用程序,在我的主计算机上运行时,它工作正常,但是当我尝试从我的笔记本电脑上运行该应用程序时,与数据库的连接失败。它使用这个连接字符串:

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。还在第三台计算机上对其进行了测试,这台运行 Windows 7,因为我的笔记本电脑运行的是 win8,而我的主电脑运行的是 7。仍然出现错误。我的主电脑似乎有其他人没有的东西......

【问题讨论】:

    标签: c#-4.0 odbc


    【解决方案1】:

    我会使用 ODBC 控制面板并检查您是否创建了一个名为 XAMPP 的 DSN,这就是连接字符串告诉驱动程序管理器要查找的内容,而它的报告却找不到它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-18
      • 2019-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多