2016-01-25 50 views
1

我在Oracle中有一個存儲過程,在某些情況下使用RAISE_APPLICATION_ERROR拋出用戶定義的錯誤。用戶定義的錯誤代碼是-20000。在VB.NET中捕獲用戶定義的Oracle異常

我打算從使用VB.NET的ASP.NET應用程序調用存儲過程,並且我想捕獲此特定錯誤並顯示自定義錯誤消息,但VB.NET捕獲錯誤號爲20000,而不是-20000。

有沒有不同的方法來捕捉這個錯誤或更好的方式來解決這個問題?謝謝!

回答