0

我现在要做的是在 C# 中返回一个值,指示存储过程已完成。我正在考虑在最后一个要调用的 MYSQL 存储过程中做这样的事情:

    int status =0 
    if (proc.result >0) 
    then { status = proc.result } 
    label.status 
4

1 回答 1

0

ExecuteNonQuery将返回一个指示存储过程如何完成的 int。

从存储过程中获取返回值:

var returnValue = new SqlParameter("returnVal", SqlDbType.Int);
returnValue.Direction = ParameterDirection.ReturnValue;
command.Parameters.Add(returnValue);
于 2013-03-07T16:14:13.657 回答