ASP Eğitimleri

ASP ANA SAYFA

WP Eğitimi

Web Sayfaları Tanıtımı Web Sayfaları Jilet Web Sayfaları Düzeni Web Sayfaları Klasörleri Web Sayfaları Küresel Web Sayfaları Formları Web Sayfaları Nesneleri Web Sayfaları Dosyaları Web Sayfaları Veritabanları Web Sayfaları Yardımcıları Web Sayfaları WebGrid Web Sayfaları Grafikleri Web Sayfaları E-postası Web Sayfaları Güvenliği Web Sayfaları Yayınla Web Sayfaları Örnekleri Web Sayfaları Sınıfları

ASP.NET Jilet

Jilet Girişi jilet sözdizimi Razor C# Değişkenleri Razor C# Döngüleri Jilet C# Mantık Razor VB Değişkenleri Razor VB Döngüleri Jilet VB Mantık

ASP Klasik

ASP Girişi ASP Sözdizimi ASP Değişkenleri ASP Prosedürleri ASP Şartları ASP Döngüsü ASP Formları ASP Çerezleri ASP Oturumu ASP Uygulaması ASP #include ASP Global.asa ASP AJAX ASP e-postası ASP Örnekleri

ASP Referansı

ASP VB İşlevleri ASP VB Anahtar Kelimeleri ASP Yanıtı ASP İsteği ASP Uygulaması ASP Oturumu ASP Sunucusu ASP Hatası ASP Dosya Sistemi ASP Metin Akışı ASP Sürücüsü ASP Dosyası ASP Klasörü ASP Sözlüğü ASP Reklam Döndürücü ASP Tarayıcı Başlığı ASP İçerik Bağlantısı ASP İçerik Döndürücü ASP Hızlı Başvuru

ADO Eğitimi

ADO'ya Giriş ADO Bağlantısı ADO Kayıt Kümesi ADO Ekranı ADO Sorgusu ADO Sıralama ADO Ekle ADO Güncellemesi ADO Sil ADO Demosu ADO Hızlandırma

ADO Nesneleri

ADO Komutu ADO Bağlantısı ADO Hatası ADO Alanı ADO parametresi ADO Özelliği ADO Kaydı ADO Kayıt Kümesi ADO Akışı ADO Veri Tipleri

VBScript Döngüsü


Döngü İfadeleri

Döngü deyimleri, aynı kod bloğunu belirli sayıda çalıştırmak için kullanılır.

VBScript'te dört döngü ifademiz var:

  • For...Next ifadesi - kodu belirtilen sayıda çalıştırır
  • For Her...Sonraki deyimi - bir koleksiyondaki her öğe veya bir dizinin her öğesi için kod çalıştırır
  • Do...Loop ifadesi - bir koşul doğru olana kadar veya bir süre boyunca döngü yapar
  • while...Wend deyimi - Bunu kullanmayın - bunun yerine Do...Loop deyimini kullanın

İçin... Sonraki Döngü

Bir kod bloğunu belirtilen sayıda çalıştırmak için For...Next deyimini kullanın.

For ifadesi, sayaç değişkenini ( i ) ve bunun başlangıç ​​ve bitiş değerlerini belirtir . Next ifadesi, sayaç değişkenini ( i ) bir artırır .

Örnek

<html>
<body>

<%
For i = 0 To 5
  response.write("The number is " & i & "<br />")
Next
%>

</body>
</html>

Adım Anahtar Kelime

Step anahtar kelimesi ile sayaç değişkenini belirttiğiniz değer kadar arttırıp azaltabilirsiniz.

Aşağıdaki örnekte, ( i ) sayaç değişkeni, döngü her tekrarlandığında iki ARTIRILIR.

For i=2 To 10 Step 2
  some code
Next

Sayaç değişkenini azaltmak için negatif bir Adım değeri kullanmanız gerekir. Başlangıç ​​değerinden küçük bir bitiş değeri belirtmelisiniz.

Aşağıdaki örnekte, ( i ) sayaç değişkeni, döngü her tekrarlandığında ikişer AZALIR.

For i=10 To 2 Step -2
  some code
Next

Bir Çıkış İçin...Sonraki

Exit For anahtar sözcüğüyle For...Next ifadesinden çıkabilirsiniz.

For i=1 To 10
  If i=5 Then Exit For
  some code
Next


Her biri için... Sonraki Döngü

A For Her...Sonraki döngüsü, bir koleksiyondaki her öğe için veya bir dizinin her öğesi için bir kod bloğunu tekrarlar.

Örnek

<html>
<body>

<%
Dim cars(2)
cars(0)="Volvo"
cars(1)="Saab"
cars(2)="BMW"

For Each x In cars
  response.write(x & "<br />")
Next
%>

</body>
</html>

Yap... Döngü

Kaç tekrar istediğinizi bilmiyorsanız, bir Do...Loop ifadesi kullanın.

Do...Loop ifadesi, bir koşul doğruyken veya bir koşul doğru olana kadar bir kod bloğunu tekrarlar.

Bir Koşul Doğruyken Kodu Tekrarla

Do...Loop deyimindeki bir koşulu kontrol etmek için while anahtar sözcüğünü kullanırsınız.

Do While i>10
  some code
Loop

i 9'a eşitse , yukarıdaki döngünün içindeki kod asla yürütülmez.

Do
  some code
Loop While i>10

Bu döngü içindeki kod, i 10'dan küçük olsa bile en az bir kez yürütülecektir.

Bir Koşul Doğru Oluncaya Kadar Kodu Tekrar Edin

Bir Do...Loop deyimindeki bir koşulu kontrol etmek için Kadar anahtar sözcüğünü kullanırsınız.

Do Until i=10
  some code
Loop

i 10'a eşitse , döngü içindeki kod asla yürütülmez.

Do
  some code
Loop Until i=10

Bu döngü içindeki kod, i 10'a eşit olsa bile en az bir kez yürütülecektir.

Bir Do... Döngüsünden Çık

Exit Do anahtar sözcüğüyle bir Do...Loop ifadesinden çıkabilirsiniz.

Do Until i=10
  i=i-1
  If i<10 Then Exit Do
Loop

Bu döngü içindeki kod, i 10'dan farklı olduğu ve i 10'dan büyük olduğu sürece yürütülecektir.


Daha fazla örnek


altı başlık arasında nasıl döngü yapılır.

Do
...While döngüsü nasıl yapılır .