国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

ASP常見錯誤詳解及解決方案小結 推薦第1/2頁

2024-05-04 10:59:59
字體:
來源:轉載
供稿:網友
有三種主要的錯誤類型:
1.編譯錯誤:
這種錯誤出現一般都是代碼的語法問題。因為編譯錯誤而導致辭ASP停止運行。
2.運行錯誤:
這個錯誤是發生在你準備運行ASP時的。例如:如果你試圖給一個變量賦值,但是卻超出了該變量允許的范圍。
3.邏輯錯誤:
邏輯錯誤是最難被發現的,這種錯誤經常是一種結構錯誤,電腦是發現不了的。這就需要我們徹頭徹尾地檢查我們的代碼。
因為編譯錯誤一般是和邏輯錯誤一起發生的,一般都能顯示出來,所以我們擔心的就只是運行錯誤。它都終止ASP的運行,而且給用戶丟下一堆很不友好的文字。 那么我們要怎樣處理運行錯誤呢?

錯誤類型:
ADODB.Field (0x800A0BCD)
BOF 或 EOF 中有一個是“真”,或者當前的記錄已被刪除,所需的操作要求一個當前的記錄。
原因:你在利用SQL查找數據庫的記錄時,查找結果為空,而且你沒有對空記錄的情況做出處理。
解決:1 如果你不相信查找結果為空,那你應該考慮你的SQL語句是否正確;2 如果確實有空的情況,那你應該添加”if rs.eof then”或者”do while not rs.eof”之類的語句,對eof的情況進行處理。

錯誤類型:
(0×80020009)
發生意外。
原因:也是在利用SQL查找數據庫記錄時,查找結果為空,而且你在后面的代碼中調用了rs(“aa”)之類的記錄
解決:要么同上,加上rs.eof的判斷和處理,要么就是你的SQL語句有誤,導致記錄查不出來,也就無法在后來使用rs(“aa”)的記錄了。

錯誤類型:
Active Server Pages, ASP 0126 (0×80004005)
找不到包含文件 ‘xxx.asp'。
原因:就如錯誤提示所說,不存在這個包含文件。
解決:如果你確定有這個文件,那么就是你的路徑寫錯了,比如說其實他相對于網站根目錄的路徑應該是inc/xxx.asp,那么include里面就應該寫inc/xxx.asp,而不僅僅是xxx.asp。附:include的寫法是:

錯誤類型:
Microsoft OLE DB Provider for ODBC Drivers (0×80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必須使用一個可更新的查詢。
原因:這個在XP服務器上非常常見,屬于服務器的配置問題,或者說是用戶的權限問題。
解決:如果僅僅是在本機上調試出現的錯誤,則右鍵點擊網站所在的文件夾,點擊”共享和安全…”,在”安全”中點添加…,寫入everyone,然后再使這個用戶的權限為所有,即除了第一個外全部打勾,確定之后再刷新就可以用了。(注:如果找不到“安全”選項,則在任意一個文件夾下點擊“工具”,然后是“文件夾選項”--“查看”,在“使用簡單文件共享”一欄把勾去掉即可)

錯誤類型:
Microsoft VBScript 編譯器錯誤 (0x800A0401)
語句未結束
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阳城县| 河曲县| 丰城市| 钦州市| 波密县| 滦南县| 肥西县| 阿拉善左旗| 绥芬河市| 朝阳区| 南溪县| 林西县| 凤阳县| 信宜市| 长丰县| 远安县| 红安县| 怀远县| 德钦县| 宁海县| 鸡泽县| 平远县| 鸡东县| 高平市| 英德市| 印江| 长垣县| 资溪县| 渝中区| 昭平县| 中卫市| 凤翔县| 安阳县| 巴南区| 常州市| 韶山市| 博野县| 横峰县| 舟山市| 江安县| 阳朔县|