自由,平等,開源,分享

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            2 Posts :: 61 Stories :: 3 Comments :: 0 Trackbacks

            Null 與 Empty 不同,Null 值指出變量不包含有效數據,Empty 指出變量未經初始化。
            Null 與零長度字符串("")也不同,零長度字符串往往指的是空串。

          IsEmpty(expression)

            該函數返回 Boolean 值指明變量是否已被初始化。
            參數 expression 可以是任意表達式,然而由于 IsEmpty() 函數用于判斷一個變量是否已被初始化,故 expression 參數常是一個變量名。
            如果變量未初始化或顯式地設為 Empty,則 IsEmpty() 函數返回 True,否則返回 False。
            如果 expression 參數包含一個以上的變量,該函數總返回 False。

            典型示例

          Dim MyVar,MyCheck
          MyCheck
          =IsEmpty(MyVar)  '返回 True
          MyVar=Null              '賦為 Null
          MyCheck=IsEmpty(MyVar)  '返回 False
          MyVar=Empty             '賦為 Empty
          MyCheck=IsEmpty(MyVar)  '返回 True

          IsNull(expression)

            該函數返回 Boolean 值,指明 expression 是否包含任何有效數據(Null)。
            參數 expression 可以是任意表達式。
            如果 expression 為 Null,則 IsNull() 函數返回 True,即表達式不包含任何有效數據,否則返回 False。
            如果表達式由多個變量組成,則任何組成變量中的 Null 都會使整個表達式返回 Null。
            使用 IsNull() 函數可以判斷表達式是否包含 Null 值。任何包含 Null 的表達式本身就為 Null。

            典型示例

          Dim MyVar,MyCheck
          MyCheck
          =IsNull(MyVar)  '返回 False
          MyVar=Null             '賦為 Null
          MyCheck=IsNull(MyVar)  '返回 True
          MyVar=Empty            '賦為 Empty
          MyCheck=IsNull(MyVar)  '返回 False

          posted on 2008-06-08 09:44 龍震 閱讀(590) 評論(0)  編輯  收藏 所屬分類: 程序,代碼,語言
          主站蜘蛛池模板: 蒙自县| 宜君县| 汶上县| 秦皇岛市| 天长市| 赤峰市| 石棉县| 宁德市| 蒲城县| 南开区| 松江区| 齐河县| 扶绥县| 祁东县| 汝城县| 江川县| 会东县| 岑巩县| 龙州县| 祁东县| 佳木斯市| 漳州市| 白山市| 克什克腾旗| 太仆寺旗| 商洛市| 神农架林区| 汉川市| 明光市| 泸州市| 启东市| 广州市| 黎城县| 娄底市| 青海省| 衡水市| 丹棱县| 临朐县| 孝昌县| 高密市| 太仓市|