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

ASP Değişkenleri


Değişkenler, bilgi depolamak için "kaplar" dır.


Daha fazla örnek


bildirme Bu örnek, bir değişkenin nasıl bildirileceğini, ona bir değerin nasıl atanacağını ve bir metinde değerin nasıl kullanılacağını gösterir.


Diziler, bir dizi ilgili veri öğesini depolamak için kullanılır. Bu örnek, adları depolayan bir dizinin nasıl oluşturulacağını gösterir.


HTML'deki altı başlıkta nasıl döngü yapılır.


Bu örnek, sunucudaki zamana bağlı olarak kullanıcıya farklı bir mesaj gösterecektir.


Bu örnek yukarıdakiyle aynıdır, ancak sözdizimi farklıdır.


nasıl oluşturulur, ona bir değer atanır ve ardından değeri değiştirilir.


nasıl eklenir.


Cebiri Okuldan Hatırlıyor musun?

Okuldan cebir hatırlıyor musun? x=5, y=6, z=x+y

Bir harfin (x gibi) bir değeri (5 gibi) tutmak için kullanılabileceğini ve z'nin değerini 11 olarak hesaplamak için yukarıdaki bilgileri kullanabileceğinizi hatırlıyor musunuz?

Bu harflere değişkenler denir ve değişkenler değerleri (x=5) veya ifadeleri (z=x+y) tutmak için kullanılabilir.


VBScript Değişkenleri

Cebirde olduğu gibi, VBScript değişkenleri değerleri veya ifadeleri tutmak için kullanılır.

Bir değişkenin x gibi kısa bir adı veya carname gibi daha açıklayıcı bir adı olabilir.

VBScript değişken adları için kurallar:

  • Bir harfle başlamalıdır 
  • Nokta (.) içeremez
  • 255 karakteri aşamaz

VBScript'te tüm değişkenler, farklı veri türlerini depolayabilen varyant türündedir .



VBScript Değişkenlerini Bildirme (Oluşturma)

VBScript'te değişken oluşturmaya genellikle değişkenleri "bildirmek" denir.

VBScript değişkenlerini Dim, Public veya Private deyimi ile bildirebilirsiniz. Bunun gibi:

Dim x
Dim carname

Şimdi iki değişken oluşturdunuz. Değişkenlerin adı "x" ve "carname"dir.

Bir komut dosyasında adını kullanarak değişkenleri de bildirebilirsiniz. Bunun gibi:

carname="Volvo"

Artık bir değişken de yarattınız. Değişkenin adı "carname"dir. Ancak, bu yöntem iyi bir uygulama değildir, çünkü değişken adını daha sonra komut dosyanızda yanlış yazabilirsiniz ve bu, komut dosyanız çalışırken garip sonuçlara neden olabilir.

Örneğin "carname" değişkenini "carnime" olarak yanlış yazarsanız, komut dosyası otomatik olarak "carnime" adında yeni bir değişken oluşturur. Komut dosyanızın bunu yapmasını önlemek için Option Explicit ifadesini kullanabilirsiniz. Bu deyim sizi tüm değişkenlerinizi dim, public veya private deyimiyle bildirmeye zorlar.

Option Explicit ifadesini betiğinizin en üstüne koyun. Bunun gibi:

Option Explicit
Dim carname
carname=some value

Değişkenlere Değer Atama

Bir değişkene şöyle bir değer atarsınız:

carname="Volvo"
x=10

Değişken adı ifadenin solunda, değişkene atamak istediğiniz değer ise sağdadır. Şimdi "carname" değişkeni "Volvo" değerine sahiptir ve "x" değişkeni "10" değerine sahiptir.


VBScript Dizi Değişkenleri

Birden çok değeri tek bir değişkende saklamak için bir dizi değişkeni kullanılır.

Aşağıdaki örnekte, 3 eleman içeren bir dizi bildirilmiştir:

Dim names(2)

Parantez içinde gösterilen sayı 2'dir. Sıfırdan başlıyoruz, yani bu dizi 3 eleman içeriyor. Bu sabit boyutlu bir dizidir. Dizinin öğelerinin her birine aşağıdaki gibi veri atarsınız:

names(0)="Tove"
names(1)="Jani"
names(2)="Stale"

Benzer şekilde, istediğiniz belirli dizi öğesinin dizini kullanılarak veriler herhangi bir öğeden alınabilir. Bunun gibi:

mother=names(0)

Bir dizide en fazla 60 boyuta sahip olabilirsiniz. Parantez içindeki sayılar virgülle ayrılarak birden çok boyut bildirilir. Burada 5 satır ve 7 sütundan oluşan iki boyutlu bir dizimiz var:

Dim table(4,6)

İki boyutlu bir diziye veri atayın:

Örnek

<html>
<body>

<%
Dim x(2,2)
x(0,0)="Volvo"
x(0,1)="BMW"
x(0,2)="Ford"
x(1,0)="Apple"
x(1,1)="Orange"
x(1,2)="Banana"
x(2,0)="Coke"
x(2,1)="Pepsi"
x(2,2)="Sprite"
for i=0 to 2
    response.write("<p>")
    for j=0 to 2
        response.write(x(i,j) & "<br />")
    next
    response.write("</p>")
next
%>

</body>
</html>

Değişkenlerin Ömrü

Bir prosedürün dışında bildirilen bir değişkene ASP dosyasındaki herhangi bir komut dosyası tarafından erişilebilir ve değiştirilebilir.

Bir prosedür içinde bildirilen bir değişken, prosedür her yürütüldüğünde oluşturulur ve yok edilir. Prosedürün dışındaki hiçbir komut dosyası değişkene erişemez veya değiştiremez.

Birden fazla ASP dosyası için erişilebilir değişkenleri bildirmek için, bunları oturum değişkenleri veya uygulama değişkenleri olarak bildirin.

Oturum Değişkenleri

Oturum değişkenleri, TEK tek kullanıcı hakkındaki bilgileri depolamak için kullanılır ve tek bir uygulamada tüm sayfalarda kullanılabilir. Genellikle oturum değişkenlerinde depolanan bilgiler ad, kimlik ve tercihlerdir.

Uygulama Değişkenleri

Uygulama değişkenleri de tek bir uygulamada tüm sayfalarda mevcuttur. Uygulama değişkenleri, TÜM kullanıcılar hakkındaki bilgileri belirli bir uygulamada depolamak için kullanılır.