Ana Sayfa

Bilgisayar Eğitim CD

Bilgisayar Kitapları

 
 
Adım Adım Web Eğitim Seti Adobe Flash Eğitim Seti


ASP ve Veri Tabanı Dersleri Geri Dön

ASP ve Veri Tabanı Eğitim Seti

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
%>


Açıklama : Bu döngünün içine yazdıklarınızın çıktısı 5 tane olur.Çoğu sitelerde gördüğünüz Son eklenen 5 gibi sıralanan veriler böyle yapılır.