|
какое значение принимает поле с типом ДАТА
| ☑ |
0
arkada
07.11.13
✎
07:08
|
Здравствуйте. Если в поле типа ДАТА ничего не введено, какое оно будет принимать значение? Требуется в условии проверить введена дата или нет. Заранее спасибо.
|
|
1
vasbur
07.11.13
✎
07:10
|
|
|
2
lxndr
07.11.13
✎
07:11
|
ЗначениеЗаполнено(МояДата)
|
|
3
arkada
07.11.13
✎
07:20
|
спасибо. 18 пост помог
|
|
4
kosts
07.11.13
✎
07:25
|
(3) Это что ли ? ПустаяДата = Дата("00010101");
рекомендую делать проще, 2й пост
Дата = '00010101'
|
|
5
arkada
07.11.13
✎
07:44
|
ок
|
|
6
1dvd
07.11.13
✎
07:53
|
Что-то не понял. Чем (2) не устраивает?
|
|
7
kosts
07.11.13
✎
07:58
|
(6) Не знаю как другие, я предпочитаю проверять с пустым значением соответствующего типа
|
|
8
1dvd
07.11.13
✎
07:59
|
(7) т.е. это чисто религиозный вопрос?
|
|
9
GROOVY
07.11.13
✎
08:00
|
(6) Функция ЗначениеЗаполнено() проверяет тип, а уже отом значение, по сути это куча ИначеЕсли. Это тормознутая функция.
|
|
10
GROOVY
07.11.13
✎
08:01
|
Если тип значения заранее известен, то намного быстрее и проще проверять на конкретное значение.
|
|
11
1dvd
07.11.13
✎
08:13
|
(9) ага, ага. Так и вижу код с запросами в цикле, но зато вместо ЗначениеЗаполнено там Дата = '00010101', что выигрывает нам 0,0000059 мс
|
|
12
GROOVY
07.11.13
✎
08:15
|
(11) А ты проверь. К примеру при загрузке данных использование функции реально тормозит, не скажу что раза в два медленнее, но существенно.
|
|
13
catena
07.11.13
✎
09:05
|
(12)Для даты выгода в проверке на значение, а вот для ссылки почему-то нет.
|
|
14
1dvd
07.11.13
✎
09:06
|
(13) это надо серию экскриментов проводить. Один раз не водолаз, как говорят :)
|
|
15
catena
07.11.13
✎
09:11
|
(14)хм... цикл на 10000 оборотов не показатель? Разница во времени почти в три раза.
|
|