ASP.NET ile bir site hazırlıyorum. Basitce SQL server'daki iki sayı arasındaki 10 kaydı istiyorum. Aşağıdaki kod işimi cozdu ancak şoyle bir sorun var, Orn; veritabanında 40-50 arasındaki kayıtları almak istiyorum, ancak 45 ve 46. ID veritabanında yok ise bana 8 adet kayıt gosteriyor. Benim istediğim bunları ID'ye gore değilde direkt kayıt sayısı olarak almak. Yani 40.sıradaki ile 50. sıradaki kaydı almak.
SQL Sorgusu
SQL:Panoya kopyala
SqlCommand comm = new SqlCommand("SELECT id, tur, firma, departman, baslik, aciklama, tarih, ekleyenn FROM kayitlar WHERE id between '" + ilkkayit + "' AND '" + ilkkayitarti + "'", baglan);
Dongude Kullandığım Genel Kodlar
ASP.net:Panoya kopyala
SqlCommand comm = new SqlCommand("SELECT id, tur, firma, departman, baslik, aciklama, tarih, ekleyenn FROM kayitlar WHERE id between '" + ilkkayit + "' AND '" + ilkkayitarti + "'", baglan); SqlDataReader reader; try catch