ASP Döngü Örnekleri



ASPde kullanılan genelde
veritabanımızdan bilgileri çekerken kullandığımız döngüler. 4 tane
değişik döngü kullanılır.



1. döngü



Kod Alanı:



<%

do while not rs.eof

kayıtlar

rs.movenext

loop

%>



Açıklama : Bu döngüde normal olarak kayıt sonuna gelene kadar
sıralama yapabilirsiniz.



2. döngü



Kod Alanı:




<%

while not rs.eof

kayıt işlemleri

rs.movenext

wend

%>





Açıklama : Bu döngüde de "do while not rs.eof" ile aynı görevi
yapabilirsiniz.



3. döngü



Kod Alanı:



<%

for i=0 to 10

response.write i

next

%>



Açıklama : Siz sayıyı arttırmak için i=i+1 demenize gerek
kalmıyor.bu döngüde yanyana olacak şekilde 12345678910 yazıları
çıkar.Bunu kendi sisteminize uyarlayarak çok kullanışlı bir döngü
haline getirebilirsiniz.



4. döngü



Kod Alanı:




<%

veri = "frost,mclaren,whocares"

bilgi = split(veri,"," )



for each i In bilgi

response.write i

next

%>




Açıklama : Bu döngüde 3 tane olasılığı da yazar.Bu veriler veri diye
yazdığımız bilgiler arasından seçerek yazıyor sırayla tabi bunları
split ile , ile bölündü.

Bu döngülerden for...next döngüsünü kullanarak bir tane de örnek
verelim.Bu örnek de veritabanımızdan 5 tane kaydımızı sıralayalım.




Kod Alanı:



<%

for i=0 to 5

if i=5 then exit for



recodset kayıtları



rs.movenext

next

%>



Hanci.org sizlere daha iyi hizmet sunmak için çerezleri kullanıyor.
Hanci.org sitesini kullanarak çerez politikamızı kabul etmiş olacaksınız.
Detaylı bilgi almak için Gizlilik ve Çerez Politikası metnimizi inceleyebilirsiniz.