當(dāng)前位置:首頁文章首頁 IT學(xué)院 IT技術(shù)

關(guān)于ASP錯(cuò)誤處理的介紹

作者:  來源:  發(fā)布時(shí)間:2011-6-14 11:27:24  點(diǎn)擊:
    上面的例子讓我們一下了處理了很多在數(shù)據(jù)庫中出現(xiàn)的問題,這個(gè)在我們?nèi)粘>幊桃彩浅S玫模∥覀円矐?yīng)該看到那個(gè)Select Case 語句,它能讓我們來處理特定的錯(cuò)誤。

  Redirect 和錯(cuò)誤處理

    有一點(diǎn)我們就當(dāng)注意一下,就是我們常用到的redirect對(duì)象,如果一個(gè)頁面中出現(xiàn)了redirect對(duì)象,那么錯(cuò)誤處理就失去了意義。所以在轉(zhuǎn)向之前我們還得處理一下,如下:

    If Err.Number = 0 And objConnection.Errors.Count = 0 Then
     Response.Clear
     Response.Redirect ?lt;URL Here>?
    End If

  把代碼變得更整齊

    為了讓代碼變得更整齊,首先把錯(cuò)誤處理的文件放在一個(gè)包含文件中。這樣你就可以在任何文件中使用它。這樣修改也方便。在你程序的最上方加入(當(dāng)然在語言聲明之后)On Error Resume Next語句。在你執(zhí)行SQL以前進(jìn)行錯(cuò)誤檢查。使用redirect以前也要進(jìn)行錯(cuò)誤處理。

  讓你處理錯(cuò)誤的包含文件在代碼的最上面

    我希望這篇文章對(duì)你們有所用,因?yàn)槲以谖覀兊恼搲幸呀?jīng)發(fā)現(xiàn)有人在問這個(gè)問題了!也許我編譯出這篇文章能對(duì)你們起些作用。

相關(guān)軟件

文章評(píng)論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z