问题描述
我在网上浏览了很多关于如何创建存储过程的教程。我知道要使用过程,语法是“调用过程名称(参数中)”。但是我没有发现具有多个输出参数的存储过程的明显示例。你能给我一个带有输出参数的过程示例以及如何使用(调用/处理输出参数)吗?输出参数可以是表/视图类型吗?
不胜感激。
提前致谢
-阿迪亚
解决方法
执行过程:
myMultiProc.ExecuteNonQuery();
使用 Parameters .Value 来获取每个输出参数:
string strOut1 = myMultiProc.Parameters["@Output1"].Value; string strOut2 = myMultiProc.Parameters["@Output2"].Value;