【新人求助】System.ArgumentNullException: 值不能为空
错误信息如下
值不能为空。
参数名: dataReader
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.ArgumentNullException: 值不能为空。
参数名: dataReader
源错误:
行 24: SqlDataReader tjdr = song.GetTjSong();
行 25: DataTable dt = new DataTable();
行 26: dt.Load(tjdr);
行 27: DataSet ds = new DataSet();
行 28: ds.Tables.Add(dt);
源文件: d:\-==uvoice==-\--==WeB==--\Music\index.aspx.cs 行: 26
堆栈跟踪:
[ArgumentNullException: 值不能为空。
参数名: dataReader]
System.Data.Common.DataAdapter.Fill(DataTable[] dataTables, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) +425
System.Data.Common.LoadAdapter.FillFromReader(DataTable[] dataTables, IDataReader dataReader, Int32 startRecord, Int32 maxRecords) +19
System.Data.DataTable.Load(IDataReader reader, LoadOption loadOption, FillErrorEventHandler errorHandler) +222
System.Data.DataTable.Load(IDataReader reader) +14
index.BindData() in d:\-==uvoice==-\--==WeB==--\Music\index.aspx.cs:26
index.Page_Load(Object sender, EventArgs e) in d:\-==uvoice==-\--==WeB==--\Music\index.aspx.cs:16
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +50
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627