0

我在我的 sql helper 类中编写了一个模块,它从存储过程返回 DataSet。

// public class SqlHelper
 public DataSet ExecuteDataSet(string commandText, SqlParameter[] sqlParameter)
        {
            SqlCommand cmd = new SqlCommand(commandText, this.conn);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddRange(sqlParameter);
            SqlDataAdapter sda = new SqlDataAdapter(cmd);
            DataSet ds = new DataSet();
            sda.Fill(ds);
            return ds;
        }

但是我的存储过程有多个返回输出。我的上述模块不适用于具有输出值的过程。

如何在 sql helper 类中编写一个可以处理存储过程输出的模块。

4

0 回答 0