我需要从我的 Sql Server db.a 中的存储过程中获取返回的值。这个存储过程使用 return 语句将值返回给应用程序。
我需要在 C# 中检索此值。我如何获得这个值?
注意:
- 我知道我可以在 sp 中使用“select ...”时使用 ExecuteScalar 来检索该值。
我也知道我可以使用输出变量。
我不知道如何在我的 sp 中检索从 return 语句返回的值。
我如何完成它?我避免做太多改变。
更新:
我正在使用 SQLHelper。
最佳答案
使用 ParameterDirection.ReturnValue
为 paremeder Direction
属性向查询添加参数。
查看此 question .
关于c# - 我如何仅使用 return 获取来自数据库的返回值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1927805/