求助,程序错在哪儿 DataReader must be closed first
There is already an open DataReader associated with this Command which must be closed first.程序经常出现这个错,搞了几天都没搞好,求高手相助,我把源码发给你 --------------------编程问答-------------------- 你在程序中使用第二个SqlDataReader对象的时候,第一个已经使用的SqlDataReader对象还没有关闭。
自己根据提示报错的位置,仔细检查一下,确保在使用第二个的时候,确保第一个已经关闭。
其实SqlDataReader用不好的话,还是使用DataSet比较方便。 --------------------编程问答-------------------- DataReader 要用using来释放资源
using(DataReader read = xxxx.xxx)
{
} --------------------编程问答-------------------- 手动关闭或者用上楼自动关闭的方式也可以 --------------------编程问答-------------------- DateReader 记得手动关闭它,或者using(datereader reade=....)
补充:.NET技术 , ASP.NET