自由,平等,開源,分享

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            2 Posts :: 61 Stories :: 3 Comments :: 0 Trackbacks

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

          IsEmpty(expression)

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

            典型示例

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

          IsNull(expression)

            該函數(shù)返回 Boolean 值,指明 expression 是否包含任何有效數(shù)據(jù)(Null)。
            參數(shù) expression 可以是任意表達式。
            如果 expression 為 Null,則 IsNull() 函數(shù)返回 True,即表達式不包含任何有效數(shù)據(jù),否則返回 False。
            如果表達式由多個變量組成,則任何組成變量中的 Null 都會使整個表達式返回 Null。
            使用 IsNull() 函數(shù)可以判斷表達式是否包含 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)  編輯  收藏 所屬分類: 程序,代碼,語言
          主站蜘蛛池模板: 精河县| 平江县| 永平县| 儋州市| 醴陵市| 苏州市| 崇阳县| 肥乡县| 包头市| 含山县| 上栗县| 绥化市| 宁国市| 庆安县| 抚顺市| 乌兰察布市| 桐梓县| 大连市| 武功县| 林周县| 界首市| 东乌珠穆沁旗| 宁海县| 吐鲁番市| 延安市| 鸡东县| 合阳县| 温州市| 和平县| 河曲县| 喜德县| 泽州县| 长沙市| 晋中市| 广汉市| 三江| 建宁县| 东明县| 华蓥市| 合水县| 池州市|