ASP 0115 Error的處理方案
發(fā)表時(shí)間:2024-06-20 來(lái)源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]"ASP 0115"是什么錯(cuò)誤?如果你的ASP報(bào)告0115 error,意思是“我不知道是什么原因引起這個(gè)錯(cuò)誤”0115 error引起的原因一般是由外部因素引起的。在下面我列出了一些可能引起報(bào)0115 error的東東,并且也提出了一些供參考的解決辦法:1.文件或注冊(cè)鍵的權(quán)限...
"ASP 0115"是什么錯(cuò)誤?
如果你的ASP報(bào)告0115 error,意思是“我不知道是什么原因引起這個(gè)錯(cuò)誤”
0115 error引起的原因一般是由外部因素引起的。
在下面我列出了一些可能引起報(bào)0115 error的東東,并且也提出了一些供參考的解決辦法:
1.文件或注冊(cè)鍵的權(quán)限和證明引起
如果系統(tǒng)授權(quán)用戶對(duì)一些自建組件,系統(tǒng)動(dòng)態(tài)鏈接庫(kù)(DLL)和注冊(cè)鍵的文件沒(méi)有足夠的權(quán)限,就可能引起這樣的錯(cuò)誤。
若是你認(rèn)為是注冊(cè)表的權(quán)限設(shè)置的問(wèn)題,那可以用Regedt32.exe檢查注冊(cè)鍵的權(quán)限。尤其是ODBC, Jet, ADO和其他可能引
起這個(gè)問(wèn)題的主鍵。如果你還有一臺(tái)能正常運(yùn)行它的機(jī)器,你還可以試著比較這些主鍵權(quán)限的不同。
先要斷定是不是權(quán)限的問(wèn)題,有一個(gè)好的測(cè)試辦法就是:你可以在管理員組中添加一個(gè)臨時(shí)的匿名登錄帳號(hào)
(IUSR_<machine_name>),給這個(gè)添加帳號(hào)管理員的權(quán)限。如果可以正常運(yùn)行的話,那就是你的權(quán)限的問(wèn)題了。
注意:當(dāng)你調(diào)試完畢,務(wù)必記得把IUSR_<machine_name>帳號(hào)清除,免得不法分子有機(jī)可乘。
2.DLL注冊(cè)錯(cuò)誤或DLL版本不符引起
如果你用VB開(kāi)發(fā)Web應(yīng)用程序,可以再生成一個(gè)從屬文件來(lái)比較DLL的版本。
3.從組件返回的沒(méi)有處理的錯(cuò)誤引起
4.表單(Form)沒(méi)有命名的控件引起
比如:<input type="Text" name="textinput">寫成<input type="Text">
5.在多線程環(huán)境下使用沒(méi)有線程安全的組件
6.使用了ASP dll version 1.23.09以前版本的Session
7.在IIS3.0上使用數(shù)據(jù)訪問(wèn)組件(MDAC)
如果調(diào)用了存儲(chǔ)過(guò)程(SP),有可能是這些原因引起0115錯(cuò)誤:
I.SP參數(shù)沒(méi)有值導(dǎo)致0115 error.
II.不正確參數(shù)值導(dǎo)致0115 error.
III.在SP使用了SQL保留字(如:SECTION)