明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

ASP 0115 Error的處理方案

[摘要]"ASP 0115"是什么錯誤?如果你的ASP報告0115 error,意思是“我不知道是什么原因引起這個錯誤”0115 error引起的原因一般是由外部因素引起的。在下面我列出了一些可能引起報0115 error的東東,并且也提出了一些供參考的解決辦法:1.文件或注冊鍵的權(quán)限...
"ASP 0115"是什么錯誤?

如果你的ASP報告0115 error,意思是“我不知道是什么原因引起這個錯誤”
0115 error引起的原因一般是由外部因素引起的。
在下面我列出了一些可能引起報0115 error的東東,并且也提出了一些供參考的解決辦法:

1.文件或注冊鍵的權(quán)限和證明引起
如果系統(tǒng)授權(quán)用戶對一些自建組件,系統(tǒng)動態(tài)鏈接庫(DLL)和注冊鍵的文件沒有足夠的權(quán)限,就可能引起這樣的錯誤。
若是你認為是注冊表的權(quán)限設(shè)置的問題,那可以用Regedt32.exe檢查注冊鍵的權(quán)限。尤其是ODBC, Jet, ADO和其他可能引
起這個問題的主鍵。如果你還有一臺能正常運行它的機器,你還可以試著比較這些主鍵權(quán)限的不同。

先要斷定是不是權(quán)限的問題,有一個好的測試辦法就是:你可以在管理員組中添加一個臨時的匿名登錄帳號
(IUSR_<machine_name>),給這個添加帳號管理員的權(quán)限。如果可以正常運行的話,那就是你的權(quán)限的問題了。
注意:當你調(diào)試完畢,務(wù)必記得把IUSR_<machine_name>帳號清除,免得不法分子有機可乘。

2.DLL注冊錯誤或DLL版本不符引起
如果你用VB開發(fā)Web應(yīng)用程序,可以再生成一個從屬文件來比較DLL的版本。

3.從組件返回的沒有處理的錯誤引起

4.表單(Form)沒有命名的控件引起
比如:<input type="Text" name="textinput">寫成<input type="Text">

5.在多線程環(huán)境下使用沒有線程安全的組件

6.使用了ASP dll version 1.23.09以前版本的Session

7.在IIS3.0上使用數(shù)據(jù)訪問組件(MDAC)
如果調(diào)用了存儲過程(SP),有可能是這些原因引起0115錯誤:
I.SP參數(shù)沒有值導(dǎo)致0115 error.
II.不正確參數(shù)值導(dǎo)致0115 error.
III.在SP使用了SQL保留字(如:SECTION)





相關(guān)文章