最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ASP中Null,Empty,Nothing的區(qū)別分析

 更新時(shí)間:2014年08月22日 11:19:44   投稿:hebedich  
本文介紹在ASP中,NULL,Empty,Nothing這幾種空值的來(lái)源和判斷方法。希望對(duì)大家有所幫助。

本文介紹在ASP中,NULL,Empty,Nothing這幾種空值的來(lái)源和判斷方法。

Dim   A  
Dim   B   As   String  
Dim   C   As   Integer  
Dim   D   As   Object  


A  等于 Empty,因?yàn)樯形闯跏蓟摹覆欢ㄐ妥兞俊苟嫉扔?Empty。但如果檢測(cè) A = "" 或 A = 0,也都可以得到True 值。  
B  等于   "", 因?yàn)樯形闯跏蓟姆枪潭ㄩL(zhǎng)度「字串」都等于 ""。   但請(qǐng)注意B <> Null。  
C  等于   0,  這個(gè)還有問(wèn)題嗎?  
D  等于   Nothing,   尚未設(shè)定有物件的「物件變量」都等于 Nothing,但請(qǐng)不要使用D = Nothing, 而要使用D Is Nothing 來(lái)判斷D 是否等于Nothing,因?yàn)榕袛嗍欠裣嗟鹊姆?hào)是Is不是=。  

最令人迷惑的地方是 Null 這個(gè)保留字,請(qǐng)看以下語(yǔ)句:  
Print   X   =   Null  
Print   X   <>  Null  
結(jié)果都是輸出 Null(不是True 也不是False),這是因?yàn)槿魏我粋€(gè)運(yùn)算式只要含有Null,則該運(yùn)算式就等于Null,實(shí)際上想要判斷某一數(shù)據(jù)是否為Null  絕對(duì)不能使用:  
If X = Null Then  ' 永遠(yuǎn)都會(huì)得到Null  
而要使用:  
If IsNull(X) Then  

哪一種數(shù)據(jù)會(huì)等于 Null呢?除了含有Null運(yùn)算式之外,就屬?zèng)]有輸入任何數(shù)據(jù)的「數(shù)據(jù)字段」(在數(shù)據(jù)庫(kù)中)會(huì)等于Null。即大家可以理解為Null就是數(shù)據(jù)里面讀出來(lái)的空字段。

相關(guān)文章

最新評(píng)論

兴安县| 姚安县| 昭苏县| 石门县| 宁强县| 额济纳旗| 营山县| 通州区| 石林| 安平县| 扬州市| 吉安县| 博兴县| 湖北省| 洪湖市| 鹤壁市| 于都县| 扬州市| 喀什市| 福贡县| 雅江县| 南宁市| 陈巴尔虎旗| 台南市| 伊宁县| 金溪县| 秦皇岛市| 合作市| 大英县| 金坛市| 无极县| 壤塘县| 女性| 唐河县| 灌云县| 易门县| 滨州市| 遂宁市| 澄城县| 泗水县| 广元市|