您好我的任务是将asp应用程序移动到新服务器,但是我收到以下错误:
ADODB.Connection错误'800a0e78'
关闭对象时不允许操作。
我不确定我错过了什么,因为我对asp没有多少经验。我已经注册了一个带有Windows的dll文件移动了数据库,并搜索了我可以找到的每个论坛以寻找类似的问题,但是他们都说存在编码问题。该网站在另一台服务器上运行了18个月,所以我看不出代码有什么问题。提前谢谢。
答案 0 :(得分:0)
如果之前有效,最可能的原因是您的连接设置不正确。也许数据库位于不同的位置,也许它使用不同的凭据,可能缺少提供程序,可能缺少ODBC连接。
您看到“关闭对象时不允许操作”的原因可能是因为存在一些“错误恢复”类型代码,其中存在数据库连接代码,这会透明地吞噬连接错误。所以代码继续认为连接是开放的。