ASP Tutorial : VBScript Variable, Declaration, Naming and Initiation

Variabel bisa diartikan sebagai tempat menampung informasi yang nilainya dapat berubah-ubah dan dikenali dalam lingkungan dimana varabel itu dibuat.

Deklarasi Variable

Deklarasi variabel di VBscript bisa dengan beberapa cara coba perhatikan blok kode berikut ini

Dim var1, var2
Public var3, var4
Private var5, var6

Perbedaan diantara ke-tiganya hanya pada ruang lingkup dimana variabel itu akan dikenali. jika menggunakan Dim atau Private maka variabel akan bersifat lokal hanya dikenali di dalam lingkungan dimana variabel itu di deklarasikan. sedangkan dengan deklarasi Public maka variabel akan bersifat global jadi bisa dipanggil darimanapun disetiap bagian program.

VBScript tidak memaksa kita untuk mendeklarasikan variabel yang akan kita gunakan kita bisa membuat variabel langsung dengan menginisiasinya tapi hal ini tidak dianjurkan karena akan mempersulit saat debug program nantinya. Untuk memaksa agar deklarasi harus dilakukan kita bisa menambahkan kode Option Explicit, sehingga jika kita tidak mendeklarasikan variabel maka variabel tersebut tidak akan dikenali.

Aturan Penamaan Variabel

Dalam memberi nama variabel ada beberapa aturan ang haru dipenuhi antara lain:

  • nama variabel harus dimulai dengan karakter
  • nama variabel harus unique didalam lingkungan yang sama, jika tidak variabel baru akan menggantikan variabel yang lama
  • panjang maksimum 255 karakter
  • tidak diperbolehkan menggunakan karakter tertentu contoh: +-&*/ #$ dan symbol-symbol lain.
  • Tidak diperbolehkan menggunakan kata-kata kunci yang merupakan syntax dari VBscript contoh: if, then, else, exit dan lain-lain.
  • tidak boleh menggunakan spasi
  • angka huruf dan underscore diperbolehkan

VBScript tidak bersifat casesensitive artinya huruf besar dan kecil tidak dibedakan.

Pemberian Nilai Variabel

Untuk memberikan nilai v ariabel cukup dengan menuliskan nama variabel diikuti tanda sama den gan dan kemudian nilai yang diberikan. pengecualian untuk subtipe string harus diapit tanda kutip ganda, dan untuk subtipe date diapit tanda pagar. perhatikan contoh kode berikut:

var1 = 10
var2 = var1+2
var3 = “satu”
var4 = #02/02/2007#

1 Response to “ASP Tutorial : VBScript Variable, Declaration, Naming and Initiation”


  1. 1 artur

    1.Mas mas, saya mau nanya kalo saya mendefinisikan variabel
    dim waktu
    waktu = (sysdate-1)

    terus saya cetak pake
    kok hasilnya -1 ya???
    harusnya gimana? saya yakin salahnya di baris waktu = (sysdate-1)
    tapi penulisan yang benar kaya apa?
    2. kalau saya mau manggil waktu di query kaya dibawah ini knapa masih salah ya?
    saya
    sql=”select to_char(sysdate-1,’dd-mm-yyyy’) trans_date,upper(sms) package_name,count(*) jumlah from t_mpkg_trans_log a “& _
    “where trunc(transaction_Dt)= (’”& waktu &”‘) and flag=4 group by upper(sms)”

    pemanggilan “waktu” yang benar gimana sih?

    tolong di jawab ya!! kalau bisa via email catur.ap@gmail.com
    makasih banyak

Leave a Reply