赋null值后,奇怪的问题出现了!!
代码如下
SqlConnection conn = Common.DataBase.CreateConnection();
SqlDataAdapter cmd = new SqlDataAdapter("sp_getAllArticle",conn);
cmd.SelectCommand.CommandType = CommandType.StoredProcedure;
DataSet ds = new DataSet();
ds=null;/////// 只要给ds赋上null值,程序就提示值不能为空。参数名: dataSet
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.ArgumentNullException: 值不能为空。参数名: dataSet
而如果不给ds 赋值的话,则一切正常,不知为什么
return ds;