如何从TableAdapter检索存储过程返回值

Chr*_*ver 6 sql-server asp.net

使用TableAdapter时,我找不到一种优雅的方法来从存储过程中获取返回值.

使用非标量存储过程调用时,TableAdapter似乎不支持SQL存储过程返回值.您希望自动生成函数的返回值是来自存储过程的返回值,但它不是(它实际上是受影响的行数).虽然可以使用'out'参数并将变量作为ref传递给自动生成的函数,但它不是一个非常干净的解决方案.

我在网上看到了一些丑陋的黑客来解决这个问题,但没有像样的解决方案.任何帮助,将不胜感激.

Chr*_*ver 0

关闭这个问题,因为似乎不支持返回值,并且没有优雅的解决方法!