作者fumizuki (蒙面加菲狮)
看板Visual_Basic
标题Re: [.NET] 请教一下web.config问题
时间Sat Sep 22 09:40:26 2007
<customErrors mode="RemoteOnly">
建议改成这样,如此一来iis server那台的ie点进去会看到详细错误讯息
其他台电脑都看不到
还可以利用 try ... catch 拦截错误,把错误记录到资料库中
以後就从资料库中查错误讯息及错误点
Sub xxxxx()
Try
...
Catch ex As Execption
Dim sql As String = "", cmd As New SqlCommand
sql &= "Insert into [log] ([date],[message]) values("
sql &= SqlStr(Now, ex.ToString) & ")"
cmd.Connection = cn
'cn是你的资料库连线
cmd.CommandText = sql
cmd.ExecuteNonQuery()
End Try
End Sub
Function SqlStr(ByVal ParamArray Values As String()) As String
Dim Value As String = ""
For i = 0 To Values.Length - 1
If Values(i).GetType.Equals(GetType(DateTime)) Then
Value = Format(Values(i), "yyyy/mm/dd hh:MM:ss")
Else
Value = Values(i)
End If
ret &= "'" & Value.Replace("'", "''") & "'"
Next
Return ret
End Function
--
▃▅▇▆▄ ▆▂▃ `
逝去感情如何能留住,半点痴情遗留殊不易,██▅▇▄▃ ▇▃▂" .
█████████▃i ▁▄▇
更多凄凄惨惨的遭遇…………██▆▃ █▅▆▃ˍ▄*
◢ ▂█▄▇▅▂▌.
我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.194.100.4