日期:2014-05-20  浏览次数:20500 次

请教一个过程输出参数的问题?
如果在数据库里写一个过程,并且该过程有输出参数,请问输出的参数能不能被.net控件接收到,并用控件(如label或TextBox)显示出来?

------解决方案--------------------
可以
执行前定义参数的时候
SqlParameter parameter = new SqlParameter( "输出参数名 ", SqlDbType.Int); // 改成你的输出参数类型
parameter.Direction = ParameterDirection.Output;

执行 ExecuteNonQuery() 后
用 sqlCommand.Parameters[ "输出参数名 "].Value 获取值
然后你想显示到哪里都行了