在C#中获取SQL Server存储过程的输出参数,可以通过以下步骤实现:
完整的示例代码如下:
using System.Data;
using System.Data.SqlClient;
string connectionString = "Your_Connection_String";
SqlConnection connection = new SqlConnection(connectionString);
SqlCommand command = new SqlCommand("Your_Stored_Procedure_Name", connection);
command.CommandType = CommandType.StoredProcedure;
command.Parameters.AddWithValue("@Input_Parameter_Name", inputParameterValue);
SqlParameter outputParameter = new SqlParameter("@Output_Parameter_Name", SqlDbType.VarChar);
outputParameter.Direction = ParameterDirection.Output;
outputParameter.Size = 50; // 根据实际情况设置输出参数的大小
command.Parameters.Add(outputParameter);
connection.Open();
command.ExecuteNonQuery();
string outputValue = command.Parameters["@Output_Parameter_Name"].Value.ToString();
对于腾讯云相关产品和产品介绍链接地址,可以参考腾讯云官方文档或者咨询腾讯云官方客服获取更详细的信息。
领取专属 10元无门槛券
手把手带您无忧上云