SP失败但ExecuteReader没有抛出错误

时间:2013-11-14 09:03:51

标签: c# asp.net sql ado.net

我有一个用sql编写的存储过程(有1个select语句),它正在生成一个Devide by Zero错误。 但是当我使用ExecuteReader()从我的C#代码执行此SP时,我无法获得错误/异常。有谁知道为什么?

请帮助!!

2 个答案:

答案 0 :(得分:0)

我猜你在开始迭代读者结果时会得到你的异常......

答案 1 :(得分:0)

无法理解为什么,但通过使用NextResult()方法解决了我的问题。