Paginación de datos en SQL Server CE (Edición compacta)
Estoy escribiendo una aplicación destop wpf, y me gustaría usar SQL Server CE como backend. Estoy tratando de encontrar una buena manera de hacer una paginación eficiente de datos. En SQL Server Express, puedo hacer algo como esto:
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
¿Hay algo comparable en SQL Server CE? No estoy completamente seguro de qué es y qué no es compatible. Solo quiero devolver 10 filas a la vez desde la base de datos, y no tener que retirar todos los datos y luego filtrarlos para mostrarlos al usuario, ya que es mucho más lento. Gracias.