ASP Rehberi , ASPRehberi.Net - ASP ve ASP.NET Konuları , Scriptleri , Hosting , Programlar , Araçlar

 # 6 Ocak 2009, Salı
 
 #  Kategoriler » ASP » Makaleler
 

Kayıtları Sayfalara bölmek Bu içeriğin puanı : 5 4399 Görüntülenme
Eğer veritabanımızda çok fazla veri varsa bunları tek sayfada göstermek yerine belli bi yerden keserek sayfalatmayı tercih ederiz.

Bu konuda bu olayın nasıl yapıldığını göreceğiz.

ılk önce sayfa numarasını querystring ile alalım.

<%
sf = Request.querystring("sf")
if sf="" then
sf=1
end if
%>

Bu kodu sayfanızın en başına koymalısınız.Bu kod ile eğer sf boş ise sayfa numarasını 1 diye belirttik

şimdi sırada döngüyü başlatacak kodumuz var.Altta gördüğünüz 10 rakamı o 1 sayfada kaç tane veri listeleneceğidir.Veritabanımızdaki tabloya bağlandığımız değişkenin ismi "rs" olsun.

<%
rs.pagesize = 10
rs.absolutepage = sf
sayfa = rs.pagecount
for i=1 to rs.pagesize
if rs.eof then exit for
%>

Bu kodu koyarak döngümüzü başlattık.Sırada döngüye nereden devam edeceğimiz var.

<%
rs.movenext
next
%>

Bir sonraki veriye geçmesini belirttik.Son olarak sayfaları ekrana yazdıracağız.

<%
for y=1 to sayfa
if CINT(TRIM(sf))=CINT(TRIM(y)) then%>
<b>[<%response.write "" & y %>"></b><%
else
response.write " <a href=""default.asp?sf=" & y & """>" & y & "</a>"
end if
%><%next%>

Böylece sayfalatma işlemimizi tamamlamış olduk."rs.pagesize = 10" yazan yerdeki 10 numarasını değiştirerek bir sayfada kaç tane veri olacağını belirleyebilirsiniz.
Kodları sırasıyla yerlerine yerleştirmeniz önemlidir.

Sorularınızı forumlarımızda sorabilirsiniz.
 Telif : Serdar Toros | Eklenme : 14 Aralık 2004, Salı
 
 

Bu içerik hakkında 3 yorum yapılmış

 

 
İsminiz :
Mail Adresiniz :
Yorum
:
   

     

// Gizle
ASP Rehberi Mini Editör

  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle
Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle
 Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle  Form 'a gülücük ekle Form 'a gülücük ekle Form 'a gülücük ekle


 
 
Yorumlar(3) Not : Yorumlar zamana göre son yorumdan ilk yoruma doğru(azalan) biçimde sıralanmıştır.
Yorumlarınız site yöneticileri tarafından onaylandıktan sonra eklenecektir.
+ ben yaptım ama istediğim resimleri sayı kadar sıralamadı bunu nasıl düzeltcem
Yazan : talha | Zaman : 12 Nisan 2008 Cumartesi, Saat 19:16
 
+ tablodaki bir hatadan dolayi imiş neyse buldum sorunu:)sizlere iyi calismalar
Yazan : mrcplus | Zaman : 27 Mart 2005 Pazar, Saat 23:55
 
+ Ben bu konudakileri aynen yaptim fakat hersey olmasına ragmen sayfada sayfa numaralari cikmadi.
Yazan : mrcplus | Zaman : 27 Mart 2005 Pazar, Saat 23:49
 
 .: Sayfalar  1.
 
# Kategori'nin Yenileri

İsim

Hit

Turuncu Galeri (tr)

4694

Haydi okullar internete.... (tr)

325

rc0der Reklam Sistemi v1.0 (tr)

977

HiddenChest İş ve Bayilik Başvuru Formu (tr)

2006

TradeSE E-Ticaret Yazılımı (tr)

553

Link Portal 2007 3 Temalı (tr)

2328

Gupse Medya Linkleri v0.1 (tr)

636

HiddenChest Ziyaretçi Defteri (tr)

2219

HiddenChest Kayan Haber (tr)

2760

HiddenChest Aktif/Pasif Haber Sistemi 1.1 (tr)

1366

 
 
# Kategori'nin Popülerleri

İsim

Hit

IIS Kurulumu ve Yazma İzni

86874

Üyelik Sistemi Yapımı

61255

Veritabanı Tablo İşlemleri

39329

MS SQL Server - 1

37413

Hazır Site v2.1 (tr)

31319

Klasör Şeklinde Linkler(404 Yönetimi)

27246

Sayfaları şifreleme(ENCODE)

24482

MS SQL Server - 2

23763

Include Yöntemleri

22567

MS SQL Server - 3

17195

 
  # AKTİF ÜYELER
Aktif üye yok
 
 
 

 
 ASP Rehberi © 2004 - 2009
 Tasarım ve Programlama : Serdar TOROS
 ASPRehberi.Net web sitesi SiDEnet sunucularından yayınlanmaktadır.

[ 0,19 ]    ASPRehberi.NET RSS Kaynağı   Bu site Microsoft SQL Server Veritabanı kullanmaktadır

eXTReMe Tracker