【发布时间】:2010-11-23 13:43:12
【问题描述】:
我正在调用 Sqlcommand.ExecScalar() - 单步执行存储过程可以正常工作,就在
RETURN @RecordNum
@RecordNum 正确地包含一个 bigint,作为作用域。当我踏入 RETURN 时.. 抛出异常,该 Visual Studio 似乎无法捕获。
存储过程直接执行时工作正常,返回值没有问题,看起来一切都很好,从我的代码中单步执行。
但是一旦我进入“RETURN @RecordNum”(并且recordnum 包含一个有效数字..) BOOM!例外! (并且在 Visual Studio 中也没有关于异常的详细信息。
我在指责矩阵中的一个小故障..但是有什么建议吗?
我什至将 ExecScalar 的返回值分配给任何东西,结果相同。我尝试了 ExecReader(),结果相同。我已经打开和关闭了 NO COUNT,结果相同。如果我还没有秃顶,我现在就秃了!
【问题讨论】:
标签: sql-server vb.net exception stored-procedures scalar