Döngüler
Yaseminfm Flatcast Yardım Destek Sitesi :: RADYO YASEMİN FLATCAST DESTEK WEB TASARIMI :: Asp Site Tasarımı Hakkında Yardım
1 sayfadaki 1 sayfası
Döngüler
ASP'de kullanılan genelde veritabanımızdan bilgileri çekerken kullandığımız döngüler.
4 tane değişik döngü kullanılır.
ılk döngü
<%
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ü
<%
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ü
<%
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ü
<%
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.
<%
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.
4 tane değişik döngü kullanılır.
ılk döngü
<%
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ü
<%
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ü
<%
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ü
<%
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.
<%
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.
ender-
Yaş : 35
Nerden : Gök yüzünün Bittiği yerden
Mesaj Sayısı : 173
Mesaj Rep : 537
Kayıt tarihi : 01/06/09
Doğum tarihi : 26/04/88
Ekstra
Kişisel İleti / Not Defteri:
Yaseminfm Flatcast Yardım Destek Sitesi :: RADYO YASEMİN FLATCAST DESTEK WEB TASARIMI :: Asp Site Tasarımı Hakkında Yardım
1 sayfadaki 1 sayfası
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz