本文介绍了从ASP.Net访问输出参数的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个输出参数为``@returnvalue''的过程.现在,我的问题是如何使用C#在ASP.Net应用程序中访问"@returnvalue"的值.
@returnvalue数据类型是 binary.如何在C#中捕获二进制值
我还粘贴了我正在使用的C#代码.
Hi,
I have procedure with an output parameter ''@returnvalue''. Now My issue is how to access the value of ''@returnvalue'' in my ASP.Net application using C#.
the @returnvalue datatype is binary. how to catch binary value in C#
I have also pasted my C# code which I am using .
public void ConvertCharToBinary(string Value_c)
{
string connectionString = "server=SERVER1\\MSSQLSERVER2008; database=sample1; user id=sa; Password=sa";
SqlConnection _con = new SqlConnection(connectionString);
SqlCommand _cmd = new SqlCommand("ConvertCharToBinary", _con);
_cmd.CommandType = CommandType.StoredProcedure;
_cmd.Parameters.Add(new SqlParameter("@Value", Value_c)).Direction = ParameterDirection.Input;
_cmd.Parameters.Add(new SqlParameter("@returnValue", SqlDbType.Binary,8000)).Direction = ParameterDirection.Output;
_con.Open();
_cmd.ExecuteNonQuery();
_con.Close();
Response.Write( _cmd.Parameters["@returnValue"].Value);
}
推荐答案
这篇关于从ASP.Net访问输出参数的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!