PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora

Google
 

Funkcja IsNull


Funkcja IsNull zwraca wartość typu Boolean, określającą czy wyrażenie zawiera poprawne dane czy wartość Null.

Składnia funkcji IsNull:

IsNull(Wyrażenie)

Argument Wyrażenie jest wymaganym typem Variant zawierającym wyrażenie numeryczne lub łańcuchowe.

Funkcja IsNull zwraca True jeżeli wyrażenie ma wartość Null i False w innym wypadku. Jeżeli wyrażenie zawiera więcej niż jedną zmienną, to jeżeli choć jedna z nich zawiera Null zostanie zwrócone True dla całego wyrażenia.

Null oznacza, że typ Variant nie zawiera poprawnych danych. Null nie znaczy tego samego co Empty, które oznacza, że zmienna nie została jeszcze zainicjowana. Nie znaczy również tego samego co łańcuch zerowej długości (""), który się nazywa czasami jako łańcuch zerowy (null string).

Użycie funkcji IsNull określa czy wyrażenie zawiera wartość Null.
Wyrażenia, po których oczekuje się uzyskania wartości True, w niektórych przypadkach, jak np.:
If Var = Null i If Var <> Null
dają zawsze wartość False. Dzieje się tak ponieważ wyrażenia zawierające Null, same mają wartość Null, a zatem False.

Przykład użycia funkcji IsNull:

Dim varZmienna As Variant, varCzyNull As Variant
varCzyNull=IsNull(varZmienna)  'varCzyNull=False
varZmienna=""
varCzyNull=IsNull(varZmienna)  'varCzyNull=False
varZmienna=Null
varCzyNull=IsNull(varZmienna)  'varCzyNull=True

(Zmienne i typy zmiennych zostały opisane w innych częściach kursu.)


na górę strony...


Google
 
Poprzednia | Wyżej | Strona główna | Spis Treści | Index haseł | Opis VB

BokDol
PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora