Visual Basic, .NET, ASP, VBA, VBScript
 
  Справочники  
  Справочник по Windows API Справочник по Visual Basic  
     
  Функция IsNull  
 

Функция

IsNull

Синтаксис

IsNull(expression)

Возвращает значение типа Boolean, показывающее, является ли результатом выражения пустое значение (Null).

Параметры

Наименование

Описание

Expression

Обязательный. Выражение типа Variant, содержащее числовое выражение или строковое выражение.

Замечания

Функция IsNull возвращает True, если expression имеет значение Null; в противном случае IsNull возвращает значение False. Если expression содержит несколько переменных, то значение Null любой из этих переменных приводит к значению True, возвращаемому для всего выражения.
Значение Null указывает, что переменная типа Variant не содержит допустимых данных. Не следует путать значение Null со значением Empty, указывающим, что переменная не была инициализирована. Это значение также не эквивалентно пустой строке (""), которую иногда называют строкой нулевой длины.

Внимание! Функция IsNull проверяет, содержит ли expression значение Null. Выражения, которые могли бы при некоторых обстоятельствах иметь значение True, например, If Var = Null and If Var <> Null, всегда возвращают значение False. Еще раз подчеркнем, что любое expression, содержащее внутри себя значение Null , всегда имеет значение Null и, следовательно, возвращает False.

Пример использования

'в данном примере функция IsNull используется для проверки,
'содержит ли переменная значение Null


Dim MyVar, MyCheck
MyCheck = IsNull(MyVar) 'возвращает False

MyVar = ""
MyCheck = IsNull(MyVar) 'возвращает False

MyVar = Null
MyCheck = IsNull(MyVar) 'возвращает True

Дополнительная информация

Категория: Функции проверки типов данных

Еще функции: IsArray, IsDate, IsEmpty, IsError, IsMissing, IsNull, IsNumeric, IsObject, TypeName, VarType

 
     
  VBNet online (всего: 51601)  
 

Логин:

Пароль:

Регистрация, забыли пароль?


В чате сейчас человек
 
     
  VBNet рекомендует  
   
     
  Лучшие материалы  
 
ActiveX контролы (112)
Hitman74_Library (36119)
WindowsXPControls (20739)
FlexGridPlus (19374)
DSMAniGifControl (18295)
FreeButton (15157)
Примеры кода (546)
Parol (18027)
Passworder (9299)
Screen saver (7654)
Kerish AI (5817)
Folder_L (5768)
Статьи по VB (136)
Мое второе впечатление... (11236)
VB .NET: дорога в будущее (11161)
Основы SQL (9225)
Сообщения Windows в Vi... (8788)
Классовая теория прогр... (8619)
 
     
Техническая поддержка MTW-хостинг | © Copyright 2002-2011 VBNet.RU | Пишите нам