我打電話asynchrounously一些存儲過程與BeginExecuteNonQuery和EndExecuteNonQuery(在C#)。我如何在C#程序中捕獲這些存儲過程的(定義的)例外情況?或者try {} catch {}也適用於異步調用?趕上所謂的SQL服務器的異步異常存儲過程
0
A
回答
1
與嚴重程度高於10中的程序執行引發的對被返回給客戶端的任何異常(即不會被BEGIN TRY
/BEGIN CATCH
吞噬)將在您調用EndExecuteNonQuery
時引發爲SqlException。
0
在存儲過程中引發的任何錯誤都將在.NET中顯示爲帶有錯誤編號的SqlException
。
0
不太清楚這是否會幫助,但我用這個方法可以捕捉到C#SP異常之前
http://www.java2s.com/Tutorial/CSharp/0560__ADO.Net/Catchexceptionwhencallingstoredprocedure.htm
相關問題
- 1. 趕上服務器端異常在Windows Phone的異步服務
- 2. ontextchanged異步sql存儲過程調用
- 3. 無法趕上異步/ AWAIT任務異常
- 4. SQL服務器異常
- 5. 我的服務器在存儲過程中被異常掛起。超時過期
- 6. 異步調用存儲過程使用服務代理
- 7. WCF服務和存儲過程異步輪詢數據
- 8. 處理來自異步WCF Web服務異常的異常
- 9. 使用存儲過程調用存儲過程的異常iBATIS
- 10. 存儲過程中的異常管理?
- 11. 存儲過程的異常在asp.net
- 12. 處理異步ASMX Web服務異常
- 13. Axis2:服務級別上的所有異常的異常處理程序
- 14. Azure表存儲服務異常
- 15. 在哪裏存儲Web服務異常?
- 16. 異步存儲過程調用
- 17. 從存儲過程異步啓動SSIS
- 18. sql server - 使用存儲過程使用服務器上所有內存的存儲過程的數據庫
- 19. CLR存儲過程線程異常
- 20. 調用存儲過程使用異步的LINQ to SQL
- 21. java.net.SocketException異常的服務器
- 22. 託管服務器上的WCF異常
- 23. httpclient.execute到web服務器上的異常
- 24. 服務器「Devart.Data.Oracle.Linq.Provider」上的異常Devart.Data.Linq
- 25. 異常在TFS服務器上的NUnit.Core.UnsupportedFrameworkException
- 26. 異常的謂詞
- 27. SQL-服務器:從存儲過程
- 28. SQL服務器存儲過程文檔
- 29. SQL服務器存儲過程
- 30. SQL服務器:遞歸存儲過程