Flashcentury
Twitter
Facebook
Linkedin
Rss
friendfeed

Asp ‘de Değişkenler

Yazar Hüseyin Kocak

Kategoriler: ASP

Asp degiskenler konusunda olabildiğince Esnektir. Değişken ve değişken türü bildirim zorunluluğu bulunmamaktadir.

Yinede kod sağlığı açısından değişken tamımlanıyı tavsize ederim. Değişkenleri DIM  komutuyla tanımlaya bilirsiniz. Dim Dimension (boyutlandır) kelimesinden kısaltılmıştır.

Değişkenlere verilecek ismimlerin anlaşılır olması programın okunulurluğunu kolaylaştırır. Ayrıca değişken tanımlamaları ile ilgili bazı kurallar mevcuttur.

Bu kurallar aşağıda verilmiştir:

  1. Değişken ismi bir harf veza altcizgi  ile başlamalıdır.
    Ad1, Ad2, _Ad şeklinde değişken tanımı yapılabilir fakat 1Ad veya 2Ad kullanımı yanlıştır
  2. Değişken isminde boşluk bulunamaz. Bunun yerine alt çizgi karakteri kullanılabilir.
    Adi_Soyadi doğru kullanımdır.
  3. Değişken isimlerinde İngilizce ‘de olmayan karakterleri (ş, ç, ö, ğ vb.) kullanmayınız.
  4. Değişkene verilecek isim Vbscript komutlarını içeremez
  5. Dim bir değişken ismi olamaz.6-Değişken ismi 255 karakterden fazlada olamaz.
  6. Değişken isimleri içinde diğer semboller (+, -, /, boşluk, vb.) yer alamaz.
  7. Değişken isminiz SOYAD ise, bu değişkeni hep böyle büyük harflerle yazmak zorundasınız. soyad yazarsanız,  Asp bunu farklı bir değişken olarak okur.

Bu kadar teknik bilgiden sonra artık birazda ugulama yapalım ;

[asp]Dim Ad, Soyad, Maas, Odeme_Durum
Ad = “Hüseyin”
Soyad = “Koçak”
Maas = 200
Odeme_Durum = true[/asp]

Burada 3 farklı türdeki değişkeni tanımlamış olduk bunlar

Strings = Düz metinlerdir (Alfanümerik ) ve tırnak ( ” ) içinde yazılırlar
[asp]Ad = “Hüseyin”
Soyad = “Koçak”[/asp]

Numbers = Adından da anlaşıldığı üzere sayı değerleridir. Eksı veza artı değerlerini alabilirler.
[asp]Maas = 200
Borc = -250[/asp]

Booleans = Sadece True (Doğru) veya False (Yanlış) degerini alırlar, programlamaza göre 0 veya 1 olarata degerlendirilebilir. Sadece iki olasilikli bir değişken türü oldugu için sistemi fazla zorlamazlar.
[asp]Odeme_Durum = true
Borc_odeme = false[/asp]

Bu internet sitesi IntenseDebate yorum sistemini kullanıyor. Yorumlar henüz yüklenemedi, çünkü tarayıcınız JavaScript desteklemiyor veya yorumlar yeterince hızlı yüklenemiyor.

type=pings Trackbacks For This Post

  1. Asp ‘de Option Explicit İfadesi | Flashcentury

Leave a Comment Here's Your Chance to Be Heard!

2 Eylül 2008

Etiketler: , ,

Benzer Yazılar