SQL Server 2000可以用作LINQ to SQL的数据库吗?
LINQ to SQL 是否依赖于特定版本的 Microsoft SQL Server?
最佳答案
是的,LINQ to SQL 可与 SQL Sever 2000 配合使用,但有一个异常(exception):您确实需要仅在 SQL Server 2005/2008 中可用的 ROW_NUMBER() 函数来支持高效的服务器端分页。如果没有它,分页功能(正如 Mehrdad 指出的那样)将使用经典的 Top N 策略来提供 - 当您在数据集中进一步分页时非常效率低下,因为您最终会丢弃大部分选定的记录第三页。
关于sql-server - LINQ to SQL 支持哪些版本的 SQL Server?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/452050/