【发布时间】:2010-09-21 23:00:54
【问题描述】:
在将 .net 连接到 sybase 服务器时,我收到以下错误消息:
[Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序
这以前可以正常工作。具有相同细节的系统 DSN 工作和通过 vs.net 的数据连接也工作。
我正在使用 vs.net 2005。
有什么建议吗?
【问题讨论】:
-
我知道这个问题已经过时并且适用于 vs.net 2005,但我使用的是 Visual Studio 2015 Professional,并且我的解决方案中开始出现此错误。这是一个使用 32 位 ODBC 用户 DSN 的 win32 程序。由于我的数据库没有可用的 64 位驱动程序,我不得不使用 32 位。当我删除我的 .sou 文件(以修复 IDE 问题)时,Visual Studio 将我的构建设置交换回 x64(并导致此错误)。就我而言,修复很简单......只需将配置重新设置为win32。在 IDE 中,右键单击解决方案名称->将“平台”更改为 Win32)。
标签: .net visual-studio-2005 odbc datasource