Error : Invalid Usage Of Te Option NEXT int the FETCH Statement

Herkes e merhaba.

Pagination işlemi esnasında bu hata ile karşılaşmış olabilirsiniz.Birçok nedeni olarabilir ve bu nedenler sof. dahil birçok sitede detaylı açıklamaları mevcut.

Konuyu açmamın nedeni bu hatayı benim nasıl çözdüğüm ile ilgili, belki sizlerin de işine yarar diyerekten koyuyorum.
Projemi kurduğum yerde MSSQL 2012 mevcut idi, fakat publish yaptığım bölümdeki MSSQL versiyonu 2008 idi.Bundan kaynaklı sürekli olarak bu fetc hatasını almakta idim, çözüm olarak ise araştırmalarım sonucu şu bilgiye ulaştım. (Eğer Model First olarak ilerliyorsanız)*.Edmx dosyanızı Notepad++ gibi bir program ile açın.İçerisindeki "ProviderManifestToken="2008" bölümünü publish yaptığınız bölümdeki MSSQL versiyonunu yazarak değiştirin ve kaydedin.2012 kullanmanıza rağmen 2008 yapsanız dahi proje sizde de çalışmaya devam edecektir, publish yaptığınız server da aynı şekilde 2008 olduğundan dolayı herhangi bir sorun meydana gelmeyecektir.

Konu ile ilgili yaşadığınız başka sorunlar olur ise yorum veya iletişimden iletirseniz beraber çözümleyebiliriz :)

İyi çalışmalar, güzel kodlamalar !
İlker YANIZCA Software Developer