2次考试,内容是使用DataList和GridView2个控件,效果基本上都已经实现,但是2次都有共同的一个错误。 错误是:
“/PeopleManage”应用程序中的服务器错误。
已有打开的与此命令相关联的 DataReader,必须首先将它关闭。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.InvalidOperationException: 已有打开的与此命令相关联的 DataReader,必须首先将它关闭。
源错误:
行 86: SqlCommand cmd = new SqlCommand(safeSql, Connection);
行 87: SqlDataAdapter da = new SqlDataAdapter(cmd);
行 88: da.Fill(ds);
行 89: return ds.Tables[0];
行 90: }
这个错误很坑爹啊, 我明明没有用到DBHelper里面的这个东西,偏偏出现在这个错误,UserService里面的类都已经close了,调试了好久 还是不行,而且2次都是这个错误。唉,第一次发帖,学习.Net技术也没多久,希望大家支持下, 会的高手教下小弟了 谢谢。
|