【发布时间】:2013-06-19 16:01:01
【问题描述】:
我有以下代码:
由于某种原因,它正在生成异常“调用读取阅读器的无效尝试已关闭”。有人可以帮我解决吗?我不知道为什么它会在阅读阅读器的内容后关闭连接时生成此异常。
它正在这一行生成异常:
while (rdr.Read())
【问题讨论】:
-
出于某种原因,这条线
results.Load(rdr);造成了麻烦。 -
它正在将结果加载到数据表中。我声明数据表如下:DataTable results = new DataTable();
-
DataTable 在加载查询结果之前就已经声明好了。在加载查询结果之前,不会以任何其他方式对其进行修改。