【发布时间】:2009-07-31 15:20:19
【问题描述】:
我正在编写一个 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 行,而不必拉回所有数据然后将其过滤以显示给用户,因为这要慢得多。谢谢。
【问题讨论】:
-
尼尔,看看我对我的回答的评论。