【发布时间】:2009-12-03 16:26:45
【问题描述】:
我有一个从 mysql 数据库中检索大约 10000 条记录的查询,我正在将这些记录读入一个 .csv 文件。
现在在 70 条记录之后,阅读器挂起并且不再执行任何操作。
在此之前,我的其他代码中从未有过这个(可能是我想要检索的大数据)。
我的代码是这样的:
using (var reader = db.Retrieve(sql))
{
while (reader.Read()) {
//write results to my file
}
}
代码在'while (reader.Read())'处挂起
我读了这个feed,但没有给出真正的答案。还是其他解决方案?
【问题讨论】: