萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> access教程 >> access基礎教程 >> Access入門教程 16.3 變量和常量

Access入門教程 16.3 變量和常量

Access入門教程 16.3 變量和常量

 作者:大輝 來源:希賽教育 2009年6月17日 發表評論 進入社區 教程

    在做這個程序之前必須要申請變量,並對其中要用到的常量進行定義。自學

    這兒的變量和我們在數學中所遇到的變量的概念基本上是一樣的,它是一個數據,但隨時可以改編它所對應的數值。 常量這個概念和變量是對應的,變量的值在程序運行過程當中允許變化,而常量的值卻是不變的。

    在計算機中,變量和常量在使用之前都必須先定義,不然在程序當中就會被認為是非法的字符。 在VBA中,有幾種定義變量和常量的方法,首先,我們可以用"Public Const 常量名= 常量表達式"來定義一個常量,就像

    Public const PI = 3.1415926

    這個語句就定義了一個很常用的常量,以後當我們想使用圓周率的時候只要用"PI"代替就可以了。在這個語句中"Public"用來表示這個常量的作用范圍是整個數據庫的所有過程。如果我們這時用"Private"來代替它,則這個常量只能在現在的這個模塊中使用了。"Const"語句用來表示要申明的是個常量而非變量。

    申請變量和申請常量差不多,通常我們用"Dim 變量 As 變量類型"語句來申明一個變量,其中"Dim"和常量申請語句中的"Const"作用類似,它告訴Access,現在申請的是"變量"而不是常量。比如

    Dim number As Integer

    就是說現在我們申明了一個整數類型的變量"number",以後在程序中"number"就表示一個變量,而不再是普通的字符組合了。變量在程序中可以被賦予新的值,"number = 4"這個語句就是一個賦值語句。這樣變量"number"就有了一個值"4".如果後來又有一個相似的語句"number = 3223",則變量"number"的值就會變成"3223"了。 讓我們看一個例子:

    Public Const PI=3.141592
    DIM a,number As Integer
    number = 159
    a = number *23/ PI+323

    在四個語句中,第一條申明了一個常量"PI",第二條申明了兩個整數類型的變量"a"和"number",第三條是一個賦值語句,通過它將變量 "number"賦予值"159",而第四條語句則是將變量"number"的值乘以"23",然後除以常量"PI",也就是除以 "3.1415926",然後將所得的值加上"323",並把最終的值賦給變量"a".

【】【】 【發表評論】【進入社區】

copyright © 萬盛學電腦網 all rights reserved