【发布时间】:2013-12-09 20:12:58
【问题描述】:
我正在使用 EF 代码优先模型从我有 400,000 条记录的数据库表中获取数据。
但是当我使用 LINQ 查询时:
var urer = context.UserEntity.Where(c => c.FirstName.Contains('s'));
上面的语句给了我所有名字包含's'的用户。但由于这是一个巨大的数据库表,它给了我以下错误:
An existing connection was forcibly closed by the remote host
请给我建议最好的方法。我将此数据分配给gridview。我想每次都拿到前500个。有什么方法可以从 EF 端做到这一点,这样我就不需要在 sql 中做到这一点了。
谢谢
【问题讨论】:
标签: asp.net-mvc linq ef-code-first