ParameterDirection的Output和ReturnValue有什么区别 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 存储过程的输出参数,ReturnValue函数的返回值只能够是数值整形,Output可以是其它类型 Output 对应存储过程里的 output 选项(参数)ReturnValue 对应存储过程里的 return 关键字 OleDbCommand command = new OleDbCommand("SampleProc", connection);command.CommandType = CommandType.StoredProcedure;OleDbParameter parameter = command.Parameters.Add( "RETURN_VALUE", OleDbType.Integer);parameter.Direction = ParameterDirection.ReturnValue;parameter = command.Parameters.Add( "@InputParm", OleDbType.VarChar, 12);parameter.Value = "Sample Value";parameter = command.Parameters.Add( "@OutputParm", OleDbType.VarChar, 28);parameter.Direction = ParameterDirection.Output;MSDN上的例子 用Dreamweaver 的正则表达式 textBox如何实时显示 数据处理类中方法都要声明为static吗? 高分求教datagrid中更新数据库的问题 切换了页面后,怎么保持session的值? 请教在c#中设置属性的作用与用法 怎么样把数个DataTable放到一个DataTable中 简单问题:如何在form之间传递控件值或者变量?急!在线等! C#中有没有原来C++的默认值 datagrid的排序问题! XML的一个小小的问题 C#与数据库(Microsoft SQL Server)的简单连接
ReturnValue 对应存储过程里的 return 关键字
OleDbCommand command = new OleDbCommand("SampleProc", connection);
command.CommandType = CommandType.StoredProcedure;OleDbParameter parameter = command.Parameters.Add(
"RETURN_VALUE", OleDbType.Integer);
parameter.Direction = ParameterDirection.ReturnValue;parameter = command.Parameters.Add(
"@InputParm", OleDbType.VarChar, 12);
parameter.Value = "Sample Value";parameter = command.Parameters.Add(
"@OutputParm", OleDbType.VarChar, 28);
parameter.Direction = ParameterDirection.Output;MSDN上的例子