asp如何實現(xiàn)全局?jǐn)?shù)據(jù)庫錯誤拋出?
如果你用的是SQLSERVER,我給你代碼。字符串strcon服務(wù)器(本地)。
;uidsapwd數(shù)據(jù)庫學(xué)生
;新的SqlConnection(strcon)
;//創(chuàng)建數(shù)據(jù)鏈接();后面的代碼是你自己的事。如果你不連這個代碼都沒有,你一定有問題。It數(shù)據(jù)庫的相對路徑,后臺程序可以找不到數(shù)據(jù)庫文件。您可以修改數(shù)據(jù)庫連接文件的路徑。如果整個工作站使用統(tǒng)一的數(shù)據(jù)庫連接來包含文件,您可以將文件代碼中的數(shù)據(jù)庫路徑變量更改為相對于根目錄并添加"/"來解決它。
處理ASP連接SQL超時?
你可以試著寫一個函數(shù)來捕捉連接是否錯誤。如果錯誤,關(guān)閉連接,然后在連接了所有數(shù)據(jù)庫后使用該函數(shù)進(jìn)行測試。這應(yīng)該可以避免系統(tǒng)錯誤。功能如下供你參考,:。
功能測試連接(strConn)strConn是一個連接字符串。
出錯時繼續(xù)下一步
設(shè)置(
500內(nèi)部服務(wù)器錯誤是啥情況?
http500內(nèi)部表明iis服務(wù)器可以無法解析ASP代碼。如果你連接到互聯(lián)網(wǎng),發(fā)現(xiàn)服務(wù)器可以不要被發(fā)現(xiàn),它這是一個500錯誤。在iis7的IIS設(shè)置中,你要打開啟用父路徑的選項,然后就可以了。當(dāng)然,對于程序的調(diào)試,可以在ASP設(shè)置選項-調(diào)試屬性中開啟一些調(diào)試功能,方便程序的調(diào)試。
具體可以這樣做:1。打開IIS7的函數(shù)視圖,ASP設(shè)置選項-調(diào)試屬性,更改"向瀏覽器發(fā)送詳細(xì)的錯誤信息致"申請"在amp的右邊真實"點;第二,在"錯誤頁面"設(shè)置選項,雙擊500行,然后單擊"設(shè)置"在文件的后面按path。在彈出的對話框中,更改"相對文件路徑致"",并全程確認(rèn)。第三,在IE7的互聯(lián)網(wǎng)選項中,去掉"顯示友好的HTTP錯誤信息在高級選項中。這時候調(diào)試ASP就會出現(xiàn)特定的錯誤,對修改很有幫助!我在這里展示的是"動態(tài)服務(wù)器頁面錯誤ASP0131它不允許父路徑。第1行包含文件...不能用于表示父目錄。于是我參照2003年打開父目錄的方法設(shè)置了IIS7,如下:打開IIS7的函數(shù)視圖,ASP設(shè)置選項-行為,改為"真實"之后"啟用父目錄"點擊"申請"在右邊。
