powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / почему не проверяется if pole=null then ??
4 сообщений из 4, страница 1 из 1
почему не проверяется if pole=null then ??
    #32257831
Артём2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
почему проверяю два поля со списком и поле с датой на Null а не хрена не проверяется??
Код: plaintext
1.
2.
3.
4.
If (pole1.Value = Null) Or (pole2.Value = Null) Or (Me.poledata.Value = Null) Then
'здесь не выполняется, хотя все поля пустые
Else
' а здесь всегда выполняется
End If
...
Рейтинг: 0 / 0
почему не проверяется if pole=null then ??
    #32257832
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
If IsNull(pole1.Value) ...
...
Рейтинг: 0 / 0
почему не проверяется if pole=null then ??
    #32257937
Skvoznik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все операции сравнения с NULL в результате дают FALSE.
Проверять только с помощью ISNULL
...
Рейтинг: 0 / 0
почему не проверяется if pole=null then ??
    #32257968
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то все операции сравнения с Null в результате дают Null. А уже в условных операторах итоговый Null трактуется как False.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / почему не проверяется if pole=null then ??
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]