|
Условие
|
|||
---|---|---|---|
#18+
Добрый день форумчане, подскажите пожалуйста почему не выполняется условие? Код: vbnet 1. 2. 3.
Когда доходит до if и value=null то просто перескакивает на end. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2016, 06:12 |
|
Условие
|
|||
---|---|---|---|
#18+
noobs, потому, что один Null не равняется другому Null. Проверять нужно Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2016, 06:47 |
|
Условие
|
|||
---|---|---|---|
#18+
Вот это да, не знал что Null может быть таким разным) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2016, 06:57 |
|
Условие
|
|||
---|---|---|---|
#18+
noobsне знал что Null может быть таким разным Запомни. Null - это значение "фиг знает". Равен ли один "фиг знает" другому "фиг знает"? а вот "фиг знает"... Равен ли "фиг знает" некоему заданному значению? а вот тоже "фиг знает"... сравнение любого значения с Null - даёт Null. Который интерпретируется как False. Исключение - Null-safe compare. Но у Jet SQL и у VBA такого сравнения тупо нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2016, 09:16 |
|
|
start [/forum/topic.php?fid=45&msg=39183188&tid=1613861]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 136ms |
0 / 0 |