在连接.NET到sybase服务器时,我遇到了这个错误信息:
[Microsoft][ODBC驱动程序管理器]未找到数据源名称并且未指定默认驱动程序
这之前一直正常工作。使用相同细节的系统DSN和通过vs.net的数据连接也可以正常工作。
我正在使用VS.NET 2005。
有什么建议吗?
在连接.NET到sybase服务器时,我遇到了这个错误信息:
[Microsoft][ODBC驱动程序管理器]未找到数据源名称并且未指定默认驱动程序
这之前一直正常工作。使用相同细节的系统DSN和通过vs.net的数据连接也可以正常工作。
我正在使用VS.NET 2005。
有什么建议吗?
如果你正在使用x64服务器,请记住,对于x86和x64应用程序,存在不同的ODBC设置。在“管理工具”列表中,“数据源(ODBC)”工具会进入x64版本。要查看/编辑x86 ODBC设置,你需要手动运行该版本的工具:
%windir%\SysWOW64\odbcad32.exe (%windir% is usually C:\Windows)
当你的应用程序以x64方式运行时,它将使用x64数据源;而当以x86方式运行时,它将使用相应的数据源。
请执行以下步骤:
regedit
,启动注册表编辑器。HKEY_LOCAL_MACHINE\SOFTWARE\ODBC
。