【发布时间】:2013-09-19 12:13:50
【问题描述】:
SqlException 具有 Number 属性。
然后是这个:http://msdn.microsoft.com/en-us/library/cc645603.aspx
还有这个:http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx
这似乎是其中之一
问题:
如何决定哪个?
询问原因:
我需要捕获某些 SqlExceptions 并根据 Number 属性决定如何处理它们,但我不知道应该查看哪个列表就像系统使用来自两者的消息一样,我不知道使用什么标准进行选择。
例如:
- 编号 53 - 来自服务器错误消息列表(两者都存在)
- 编号 10054 - 来自系统错误消息列表(两者都存在)
- 数字 -1 - 来自服务器错误消息列表(仅存在于服务器列表中)
- 编号 121 - 来自系统错误消息列表(两者都存在) ......
【问题讨论】:
标签: sql-server ado.net sqlexception