我有一個.aspx頁面調用.asmx頁面的Web服務。在那個.net Web服務中,我試圖打開到SQLServer 2008的數據庫連接。連接失敗。我不知道爲什麼。我在try/catch中執行此操作,並在調試時碰到catch。我不知道我可以在那裏輸出什麼,但我無法訪問服務器的文件系統來編寫日誌文件。從SQLException錯誤輸出異常
我發現了這個帖子:
try
{
SqlCommand cmd =
new SqlCommand("raiserror('Manual SQL exception', 16, 1)",DBConn);
cmd.ExecuteNonQuery();
}
catch (SqlException ex)
{
string msg = ex.Message; // msg = "Manual SQL exception"
}
在這裏,它可能會爲我做的伎倆,但我不知道如何使msg字符串輸出到調用該Web服務的頁面?有沒有辦法通過讓調用頁面實現相同的異常處理程序來將它傳播到異常鏈?
感謝// :)
感謝您的編輯標記,它幫助:) – Spanky