我正在编写一个 wpf destop 应用程序,并且想使用 SQL Server CE 作为后端。我正在尝试想出一种进行有效数据分页的好方法。在 SQL Server Express 中,我可以执行以下操作:
Select ID, FirstName, LastName
From (SELECT ROW_NUMBER() OVER (ORDER BY ID)
AS Row, ID, FirstName, LastName
From TestTable
)
WHERE Row > 1 AND Row <= 10
SQL Server CE 中有什么可比的吗?我不完全确定什么是支持和不支持。我只想从数据库中一次返回 10 行,而不必拉回所有数据然后将其过滤以显示给用户,因为这要慢得多。谢谢。