濮阳杆衣贸易有限公司

主頁 > 知識庫 > ASP中Null,Empty,Nothing的區(qū)別分析

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

熱門標(biāo)簽:微信地圖標(biāo)注有什么用 地圖標(biāo)注中心多少錢注冊 電銷機(jī)器人一個(gè)多少錢 濰坊呼叫中心外呼系統(tǒng)供應(yīng)商 地圖標(biāo)注不完整被罰款 北京大興區(qū)地圖標(biāo)注 鄭州語音電銷機(jī)器人官網(wǎng) 不封卡外呼系統(tǒng)一般多少錢 重慶外呼電銷系統(tǒng)費(fèi)用

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

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


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

最令人迷惑的地方是 Null 這個(gè)保留字,請看以下語句:  
Print   X   =   Null  
Print   X   >  Null  
結(jié)果都是輸出 Null(不是True 也不是False),這是因?yàn)槿魏我粋€(gè)運(yùn)算式只要含有Null,則該運(yùn)算式就等于Null,實(shí)際上想要判斷某一數(shù)據(jù)是否為Null  絕對不能使用:  
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ù)庫中)會(huì)等于Null。即大家可以理解為Null就是數(shù)據(jù)里面讀出來的空字段。

您可能感興趣的文章:
  • asp.net中DBNull.Value,null,String.Empty區(qū)別淺析
  • ASP 空字符串、IsNull、IsEmpty區(qū)別分析
  • asp.net String.Empty NULL 不同之處
  • asp.net String.IsNullOrEmpty 方法
  • vbs中Empty和Null的區(qū)別

標(biāo)簽:唐山 汕頭 海南 佛山 揭陽 撫州 攀枝花 鶴崗

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ASP中Null,Empty,Nothing的區(qū)別分析》,本文關(guān)鍵詞  ASP,中,Null,Empty,Nothing,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ASP中Null,Empty,Nothing的區(qū)別分析》相關(guān)的同類信息!
  • 本頁收集關(guān)于ASP中Null,Empty,Nothing的區(qū)別分析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    岑溪市| 巴青县| 获嘉县| 江口县| 凤翔县| 墨玉县| 渑池县| 淮南市| 东城区| 陕西省| 霞浦县| 乐清市| 筠连县| 龙海市| 泸水县| 永吉县| 会同县| 阿巴嘎旗| 四会市| 忻城县| 武汉市| 饶平县| 怀集县| 彭山县| 遂平县| 浙江省| 托克逊县| 陕西省| 京山县| 中牟县| 阳泉市| 理塘县| 玉环县| 邢台县| 修武县| 濉溪县| 仁寿县| 翁牛特旗| 龙海市| 普宁市| 镇远县|