【发布时间】:2011-07-27 04:56:45
【问题描述】:
我是 .NET 实体框架的新手,我正在尝试遍历具有数百万行的表中的记录。这是基本代码:
// select the records from the database
var records = from data in dataContext.Messages
select data;
// iterate over the messages
foreach (var record in records)
{
// do nothing
}
在遍历数据时,我得到一个“内存不足异常”。有什么方法可以改变我的查询或管理 ObjectQuery 实例的内存吗?
【问题讨论】:
-
你在那个迭代中做了什么?
标签: c# .net entity-framework-4 linq-to-entities