自由,平等,開源,分享

            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 龍震 閱讀(595) 評論(0)  編輯  收藏 所屬分類: 程序,代碼,語言
          主站蜘蛛池模板: 永福县| 岳池县| 汉沽区| 巴林左旗| 西平县| 镇远县| 龙南县| 澜沧| 林州市| 乌什县| 武平县| 大理市| 义乌市| 屏山县| 罗平县| 嘉义县| 冀州市| 孙吴县| 洞头县| 济源市| 彩票| 寻甸| 濮阳市| 蚌埠市| 阿荣旗| 雷山县| 如皋市| 甘谷县| 汉源县| 镇赉县| 嫩江县| 翁源县| 辽宁省| 南雄市| 山阴县| 阿克陶县| 舒城县| 桐庐县| 天峨县| 聂荣县| 五峰|