En iyi yanıtlayıcılar
Tablonun belirli aralıktaki kayıtlarını alma

Soru
-
Yanıtlar
-
Skip, Take
www.mvcblog.org
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
- Yanıt Olarak Öneren Soner KOYLU 26 Ağustos 2014 Salı 09:06
- Yanıt Olarak İşaretleyen Serkan Canseven 27 Ağustos 2014 Çarşamba 14:35
-
Önay beyin dediği gibi skip take kullanmanız gerekmekte. Linq kullanıyorsanız çok kolay şekilde aşağıdaki gibi yapabilirsiniz..
var sifir_yuz = context.TabloAdi.Take(100).ToList(); var otuz_yetmis = context.TabloAdi.OrderBy(o => o.Id).Skip(30).Take(40).ToList();
- Yanıt Olarak Öneren Soner KOYLU 26 Ağustos 2014 Salı 09:06
- Yanıt Olarak İşaretleyen Serkan Canseven 27 Ağustos 2014 Çarşamba 14:35
Tüm Yanıtlar
-
Skip, Take
www.mvcblog.org
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
- Yanıt Olarak Öneren Soner KOYLU 26 Ağustos 2014 Salı 09:06
- Yanıt Olarak İşaretleyen Serkan Canseven 27 Ağustos 2014 Çarşamba 14:35
-
Önay beyin dediği gibi skip take kullanmanız gerekmekte. Linq kullanıyorsanız çok kolay şekilde aşağıdaki gibi yapabilirsiniz..
var sifir_yuz = context.TabloAdi.Take(100).ToList(); var otuz_yetmis = context.TabloAdi.OrderBy(o => o.Id).Skip(30).Take(40).ToList();
- Yanıt Olarak Öneren Soner KOYLU 26 Ağustos 2014 Salı 09:06
- Yanıt Olarak İşaretleyen Serkan Canseven 27 Ağustos 2014 Çarşamba 14:35
-
-
Burada bir örnek var. Bu da yeni sentaks :
SELECT Journals.JournalId, Journals.Year, Journals.Title, ArticleCategories.ItemText FROM Journals LEFT OUTER JOIN ArticleCategories ON Journals.ArticleCategoryId = ArticleCategories.ArticleCategoryId ORDER BY Journals.JournalId, ArticleCategories.ItemText OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY
-
-
Selam,
Select top 30 * from tablo where ID not in (select top 40 ID from tablo order by ID) order by ID
yukarıdaki cümle ilk 40 kayıtı atlayıp, sonraki 30 kayıdı getirir. Order lar aynı olmalı. Birde artık yavaş yavaş (yavaş yavaş diyorum ama yıllardır kullanılıyor) Linqtosql class yada entitty framework kullanman, sonraki projelerinde bu şekilde çekeceğin sıkıntıları, güvenlik problemlerini azaltıp, kodlamanı hızlandırmanı sağlayıp, daha stabil db projeleri çıkartmana yardımcı olacaktır.
http://www.tiravoglu.com