Asp classic 未找到数据源名称,未指定默认驱动程序

Asp classic 未找到数据源名称,未指定默认驱动程序,asp-classic,odbc,connection-string,Asp Classic,Odbc,Connection String,当我试图在db中插入记录时,我遇到了这个错误。 Microsoft OLE DBODBC驱动程序提供程序错误“80004005” [Microsoft][ODBC驱动程序管理器]未找到数据源名称,也未指定默认驱动程序 我的连接是: Application("Db_ConnectionString")= "DSN=dsnname;UID=xxx;PWD=xxx;" 请尽快帮助我。 提前感谢。您在ODBC中设置了“dsnname”吗?应位于系统DSN选项卡下的管理工具>数据源(ODBC)中。谢谢您

当我试图在db中插入记录时,我遇到了这个错误。
Microsoft OLE DB
ODBC驱动程序提供程序错误“80004005”

[Microsoft][ODBC驱动程序管理器]
未找到数据源名称,也未指定默认驱动程序

我的连接是:

Application("Db_ConnectionString")= "DSN=dsnname;UID=xxx;PWD=xxx;"
请尽快帮助我。
提前感谢。

您在ODBC中设置了“dsnname”吗?应位于系统DSN选项卡下的管理工具>数据源(ODBC)中。

谢谢您的回答

我自己纠正了这个错误。在我的代码中分配了错误的dsn名称。
我更改了它,现在它工作正常了

在迁移旧版ASP应用程序时,我在Windows Server 2012上遇到了这个错误-我必须在AppPool的高级设置中启用32位应用程序

这个问题可以通过安装jdk 7下载解决 到下面的链接

Java SE开发工具包7u79

产品/文件说明:Windows x86
大小:138.31MB

下载:jdk-7u79-windows-i586.exe

以防其他人遇到此问题:我在迁移旧版ASP应用程序时在windows Server 2012上遇到此错误-我必须在应用程序池的高级设置中启用32位应用程序。@IanRoutledge-我遇到了此问题,并按说明解决了此错误-是否要将其作为一个应用程序添加答案?@IanRoutledge,如果你想把你的评论作为答案发表,我想投赞成票。我必须添加Provider=SQLOLEDB.1;在我的情况下,这使我在思考我的连接字符串有什么问题,而实际上是32位应用程序在IIS应用程序池中被设置为false之后,节省了很多时间!再次感谢!!