c# - 我如何仅使用 return 获取来自数据库的返回值?

标签 c# sql sql-server

我需要从我的 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/

相关文章:

sql - 如何执行 Upsert Into Table?

c# - 如何在 PropertyGrid 中一键更改 bool 属性

c# - .Net开源网格计算库

sql - Microsoft SQL Server 2005 中的默认隔离级别

mysql - SQL Server 2005 执行 MySQL REPLACE INTO?

sql - 将大表导入azure sql数据库

c# - 统一.NET : List of dependencies

c# - Web Api 中的语法糖 - 如何省略 [FromBody]

sql - 连接 varchar 时的顺序。没有按预期工作

sql - 查询以显示所有表和 View