2016-03-11 58 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型

相關問題