获取SQL 里的RAISERROR错误
可以用try..catch 来获取。。用err.InnerException.InnerException.Message.关健在innerexception属性。
InnerException属性使得Exception像俄罗斯套娃,一层套一层
某个地方捕捉了一个异常,然后抛出自己定义的异常,为了不让原来的异常丢失,可以将原来的异常作为新异常的 InnerException,这样可以一层套一层
本文介绍如何在SQL中使用try..catch结构捕获RAISERROR产生的错误,并通过InnerException属性层层深入,获取异常详细信息。
获取SQL 里的RAISERROR错误
可以用try..catch 来获取。。用err.InnerException.InnerException.Message.关健在innerexception属性。
InnerException属性使得Exception像俄罗斯套娃,一层套一层
某个地方捕捉了一个异常,然后抛出自己定义的异常,为了不让原来的异常丢失,可以将原来的异常作为新异常的 InnerException,这样可以一层套一层
转载于:https://www.cnblogs.com/wzg0319/archive/2011/03/07/1973364.html
2027

被折叠的 条评论
为什么被折叠?
