Próbuję użyć stronicowania (to jest .Skip(...).Take(...)
w Entity Framework 7. Działa poprawnie z Microsoft SQL Server 2012 i 2014, ale kończy się niepowodzeniem z następującym błędem na SQL Server 2008:Paging z Entity Framework 7 i SQL Server 2008
System.Data.SqlClient.SqlException (0x80131904):.. Niepoprawna składnia w pobliżu „przesunięcie” nieprawidłowym wykorzystaniem opcji Dalej w oświadczeniu FETCH
mam zorientowali się, że jest to zerwania zmiany wersji EF 6.1.2 (http://erikej.blogspot.com/2014/12/a-breaking-change-in-entity-framework.html), ale poprawka polega na zmodyfikowaniu atrybutu ProviderManifestToken pliku EDMX na "2008".
Problem polega na tym, że EF7 obsługuje obecnie tylko scenariusz kodu, więc nie ma tam żadnego EDMX. Pytanie brzmi: jak skonfigurować stronę ASP.NET 5 za pomocą Entity Framework 7, aby korzystać z metody stronicowania awaryjnego dla serwera SQL starszego niż 2012?
proszę zobaczyć problem [# 1326] (https://github.com/aspnet/EntityFramework/issues/1326) i dodaj ewentualne komentarze. – bricelam