/// 执行存储过程,返回执行结果和影响行数
/// </summary>
/// <param name="storedProcName">存储过程名</param>
/// <param name="parameters">存储过程参数</param>
/// <param name="rowsAffected">影响的行数</param>
/// <returns></returns>
public static int RunProcedure(string storedProcName, IDataParameter[] parameters, out int rowsAffected)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
int result;
connection.Open();
SqlCommand command = BuildIntCommand(connection, storedProcName, parameters);
rowsAffected = command.ExecuteNonQuery();
result = (int)command.Parameters["ReturnValue"].Value;
connection.Close();
return result;
}
}以上代码,我就是不明白 result = (int)command.Parameters["ReturnValue"].Value;
ReturnValue我感觉莫名其妙,突出其来,高人帮忙指点一下,谢谢.
/// </summary>
/// <param name="storedProcName">存储过程名</param>
/// <param name="parameters">存储过程参数</param>
/// <param name="rowsAffected">影响的行数</param>
/// <returns></returns>
public static int RunProcedure(string storedProcName, IDataParameter[] parameters, out int rowsAffected)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
int result;
connection.Open();
SqlCommand command = BuildIntCommand(connection, storedProcName, parameters);
rowsAffected = command.ExecuteNonQuery();
result = (int)command.Parameters["ReturnValue"].Value;
connection.Close();
return result;
}
}以上代码,我就是不明白 result = (int)command.Parameters["ReturnValue"].Value;
ReturnValue我感觉莫名其妙,突出其来,高人帮忙指点一下,谢谢.
解决方案 »
- asp.net中如何回车触发指定按钮的事件(实现按回车提交)
- asp.net和Jquery问题。。。。
- 请问用[母版页]和[用iframe再用target=" "]有什么区别呢
- frameset和iframe有什么区别?
- 一个Form上有个TextBox和多个Button 如何决定在TextBox焦点是按回车激发指定的某个Button的动作?
- asp.net能不能实现远程访问access
- 水晶报表中,曲线图中横轴如何去掉日期后面的时间?
- 新学者求教jQuery post问题。。
- 这个错误错在什么地方?
- 放入session中的dataset,取出来用时使用dataset1.Tables[0]不出错,而使用dataset1.Tables["datatable1"]就出错??
- 两个IE的cookie是独立的吗?
- FileUpload控件
你可以去数据库执行存储过程后看看,一般为0或者1;