| 
             
              ソス@ソスソスIsDBNULLソスヨ撰ソスソスソスDBNULLソス^ソスフ意厄ソス
             
           | 
        
 ソスgソスbソスvソスyソス[ソスWソスソス
        ソスEC/C++
        ソスEDelphi
        ソスEVisual BasicソスソスソスSソスソス
        ソス@(VB2-VB6ソスソス.NETソスソスソスp)
        ソスEVisual Basic(VB2-VB6)
        ソスEVisual Basic .NET
        ソスEVisual C++
ソスEpapy's softwarelibrary
IsDBNullソスヨ撰ソスソスノつゑソスソストでゑソスソスB
        IsDBNULLソスヨ撰ソスソスソスMSDNソスIソスソスソスソスソスCソスソスソスナ抵ソスソスラゑソスソスソスナゑソスソスソス
        ソスソスソスワゑソスソスソスソスモ厄ソスソスソスソスかソスソスワゑソスソスソスナゑソスソスソスソスソス
        
        ソス¥ソス[ソスXソスソスソス
        If IsDBNULL(wk_DBData) = false Then
        ソス@ソス`ソス`ソス`ソス`
        EndIf
        ソスニゑソスソスソスソスソスソスソスナゑソスソスB
        
        ソスソスソスソスソスノ会ソスソスソスソスソスソスソスソスソス謔、ソスニゑソスソスソスソスソスナゑソスソスソス
        Ifソスソスソスフ費ソスソスfソスノ搾ソスソスソスソストゑソスソスワゑソスソスワゑソスソスソスソスB
        
        
        
        ソス@IsDBNull(wk)ソスニゑソスソスソスソス
        ソスヌゑソスネとゑソスソスノ true/falseソスフ値ソスソスヤゑソスソスフでゑソスソス蛯、ソスソスソスH
        ソスPソスソスソスノ NULLソスソスソスヌゑソスソスソスソスフ費ソスソスfソスナはなゑソスソスニ思ソスソスソスフでゑソスソスソス
        ソス謔ュソスかソスソスワゑソスソスソスB
        
        ソスADBNullソス^ソスニは会ソスソスネゑソスナゑソスソス蛯、ソスソスソスH
        
        ISDBNULLソスヨ撰ソス
        http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vblr7/html/vafctisnull.asp
        DBNullソスNソスソスソスX
        http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpref/html/frlrfsystemdbnullclasstopic.asp
        
        ソスソスマ申ソスソスソスあゑソスワゑソスソスソス
        ソスソスしソスソスソスソスソス閧「ソスソスソスソスソスソスソスワゑソスソスB
>1. IsDBNull(wk)ソスニゑソスソスソスソス
        >ソスヌゑソスネとゑソスソスノ true/falseソスフ値ソスソスヤゑソスソスフでゑソスソス蛯、ソスソスソスH
        ソスPソスヤ目のソスソスソスソスNソスソス(IsDBNull ソスヨ撰ソス)ソスフ暦ソスフままでゑソスソス蛯、ソスc
        [ソスソスソス]ソスフ通ゑソスフ暦ソスナゑソスソスヒ。
        
        >Dim MyVar As Object
        >im MyCheck As Boolean
        ソスマ撰ソスソスソスソスソスソスソスソスソスソスソスソスソストゑソスソスネゑソスソスソスソスニゑソスソスソスソス Nothing ソスニは異なゑソスワゑソスソスB
        >yCheck = IsDBNull(MyVar)   ' Returns False.
        NULL ソスソスソスソスソスソスニ呼ばゑソス髓キソスソス 0 ソスフ包ソスソスソスソスソス ("") ソスニゑソスルなゑソスワゑソスソスB
        >yVar = ""
        >yCheck = IsDBNull(MyVar)   ' Returns False.
        System.DBNull ソスlソスヘ、ソスIソスuソスWソスFソスNソスgソス^ (Object) ソスフ趣ソスソスソスソスQソスニ不ソスツ能ソスネデソス[ソス^ソスワゑソスソスヘ托ソスソスンゑソスソスネゑソスソスfソス[ソス^ソスソス¥ソスソスソスソスソスヌゑソスソスソスソスソスソスソスソスソスワゑソスソスB
        >yVar = System.DBNull.Value
        >yCheck = IsDBNull(MyVar)   ' Returns True.
        >sgBox(MyCheck)
        
        >2. DBNullソス^ソスニは会ソスソスネゑソスナゑソスソス蛯、ソスソスソスH
        ソスQソスヤ目のソスソスソスソスNソスソス(DBNull ソスNソスソスソスX)ソスソス[ソスソスソス]ソスフままでゑソスソス蛯、ソスc
        ソスyソス[ソスWソスフ難ソスソスソス
        >DBNull ソスNソスソスソスX
        >null ソスlソスソス¥ソスソスソスワゑソスソスB
        ソスニゑソスソスソスソスソストゑソスソスソスワゑソスソスソスソスc
        >ソスPソスソスソスノ NULLソスソスソスヌゑソスソスソスソスフ費ソスソスfソスナはなゑソスソスニ思ソスソスソスフでゑソスソスソス
        >ソス謔ュソスかソスソスワゑソスソスソスB
        ソスPソスソスソスソス NULL ソスソスソスヌゑソスソスソスソスフ費ソスソスfソスネんじゑソスネゑソスソスナゑソスソス蛯、ソスソスソスH(ソスOソスOソスG)
        ソズらちソスソスさゑソスフ鯉ソスソスソス NULL ソスソスソストどゑソスソスソスソスソスソスソスヤのゑソスソスニゑソス
        ソスwソスソスソストゑソスソスナゑソスソスソスソスH
ソスヌゑソスソスワで暦ソスソスソスナゑソスソストゑソスソスソスフゑソスソスソスソスヌみ趣ソスソスワゑソスソスソスナゑソスソスソスソスフで、ソスTソスvソスソスソスソスソスソスソスソスソスワゑソスソスB
        
        
        > (1) IsDBNull(wk)ソスニゑソスソスソスソス
        > ソスヌゑソスネとゑソスソスノ true/falseソスフ値ソスソスヤゑソスソスフでゑソスソス蛯、ソスソスソスH
        
        SDKソスノ擾ソスソスソスソスソストゑソスソスソスソスeソスAソスソスソスフままでゑソスソスソスB
        wk ソスソス System.DBNullソスNソスソスソスXソスフイソスソスソスXソス^ソスソスソスXソスナゑソスソスソスソスソスソス鼾ソスノ、True ソスニなゑソスワゑソスソスB
        
        ソスネゑソスソスAMicrosoft.VisualBasic.Information.IsDBNull() ソスフ難ソスソスソスソスソスソスソスヘ、VBソスIソスノ表ソスソスソスソス
        
           Public Shared Function IsDBNull(ByVal Expression As Object) As Boolean
              If (Expression Is Nothing) Then
                 Return False
              End If
              If TypeOf Expression Is DBNull Then
                 Return True
              End If
              Return False
           End Function
        
        ソスフようソスノなゑソスソストゑソスソスワゑソスソスBソスソスソストの通ゑソスAソスPソスソスソスソス DBNull ソスソスソスヌゑソスソスソスソス判断ソスソスソストゑソスソス驍セソスソスソスナゑソスソスB
        
        
        > ソスPソスソスソスノ NULLソスソスソスヌゑソスソスソスソスフ費ソスソスfソスナはなゑソスソスニ思ソスソスソスフでゑソスソスソス
        ソスソスソスフ場合ソスノ費ソスソスfソスソスソストゑソスソスソスフは、ソスuNULLソスvソスナはなゑソスソスuDBNullソスvソスナゑソスソスB
        
        ソスネゑソス DBNull ソスヘ、C#ソスナゑソスソスソスソスニゑソスソスソスソス null ソスLソス[ソスソスソス[ソスhソスニは全ソスソスソスヨ係ソスソスソスソスソスソスソスフゑソス
        ソスソスソスソスソスソスソスネゑソスソス謔、ソスノゑソスソストゑソスソスソスソスソスソスソスソスB(C# ソスソス null ソスヘ、VB ソスナゑソス Nothing ソスノ托ソスソスソスソスソスソスワゑソス)
        
        
        > (2) DBNullソス^ソスニは会ソスソスネゑソスナゑソスソス蛯、ソスソスソスH
        ソスuソスfソス[ソス^ソスxソス[ソスXソスノゑソスソスソスソスソス Nullソスlソスvソスソス¥ソスソスソスソスソスVソスソスソスOソスソスソスgソスソスソスNソスソスソスXソスナゑソスソスB
        VB6/VBAソスナゑソスソスソスソスニゑソスソスソス Null ソスLソス[ソスソスソス[ソスhソスノ近ゑソスソスソスソスンでゑソスソスB
        
        # ソスfソス[ソス^ソスxソス[ソスXソスナは、ソスwソスソスソスソスネゑソスソスlソスxソスソスwソスsソスソスソスネ値ソスxソスソス¥ソスソスソスソスソス驍スソス゚に、
        # NULL ソスニゑソスソスソスソスlソスソスソスソスソスpソスソスソスソスワゑソスソスB(ソス文趣ソスソスソス ソスソス ソスソスソスlソスソス0ソスニは、ソスモ厄ソスソスソスソスルなゑソスワゑソス)