Keep in mind the LINQ is designed to do more than access a database. You can query data in a collection or array. Perhaps Take is more suitable there.
>
>Obviously I know next to nothing about it at the moment but this Take business seems to fly in the face of core SQL principles. Operations are supposed to be set-based, not based on record order. Not to mention making assumptions about how many records correspond to how many display pages.
>
>I do not find Take to be a particularly intuitive clause name, either. Unlike From, Into, Where, etc. its meaning doesn't seem clear.
>
>Just an observation .... sorry for the thread drift.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer