2016-03-11 61 views
0

我有一个使用ADODB Access数据库构建的传统ASP网站。我正在转向新的主机,现在正在为当前主机上正常运行的代码获取错误。将网站移动到新主机时出现ASP错误

ADODB.RecordSet错误“800a0c93”操作是不允许在此背景下

我研究这个问题,看来,这个问题是关系到我打开记录的方式。默认情况下记录集只向前打开。我试图在代码中移动前一个。

我检查和打开RS代码是:

rsChurches.open strSQL1, adoCON, 3,3 

3 = ADOPENSTATIC。

此代码应该可以正常工作,因为它在当前服务器上运行良好。我检查了应用程序池。它是.net framework 2.0经典版,支持像当前服务器一样启用32位应用程序。

回答

1

整天看完服务器后,我将光标类型更改为2,并且它工作。

rsChurches.cursortype = 2 
rsChurches.open strSQL1, adoCON 

我不知道为什么在新的服务器并没有像3型

相关问题