|
|
|
| А почему дата записывается вот такой строкой
05.08.2009 21:41:26 0
В поле значение по умолчанию = Now()
Хоть данные типа текстовые хоть типа дата\время
всё равно на конце 0 | |
|
| |
|
|
|
| если провести аналогию с маской .....
то там этот символ (0) означает что введенные в поле данные будут сохраняться вместе со специальными символами, если 1 то без спец символов | |
|
| |
|
|
|
| проверяй
у меня все нормально | |
|
| |
|
|
|
| Это на всех компах или только на одном? Посмотрите, как выглядит полная дата в региональных настройках.
У меня в окне отладки:
А у вас? | |
|
| |
|
40 Кб. |
|
| Такие вот настройки
?Now
06.08.2009 14:47:13 0
|
| |
|
| |
|
|
|
|
?Now
06.08.2009 14:47:13 0
? date()
06.08.2009
? Time
15:17:57 0
|
| |
|
| |
|
|
|
| Чтоб не заморачиваться с рег. настройками, укажите желаемый формат в этом поле.
Если хотите докопаться до истины, то сравните настройки на своем коме и другом, где все нормально. Кстати, у вас десятичный разделитель в числах - ".", а в деньгах - ","
ЗЫ. В Win98 в рег. настройках имел значение и регистр символов в формате даты и времени. Как сейчас - не пробовал.
А как у вас выглядит это?:
?Format(Now(),"DD.MM.YY HH.nn.ss")
06.08.09 14.06.48
|
| |
|
| |
|
|
|
| Выглядит вот так
?Format(Now(),"DD.MM.YY HH.nn.ss")
06.08.09 15.35.21 | |
|
| |
|
|
|
|
разделитель в числах - ".", а в деньгах - ","
|
А у Вас иначе???
======================
Это - так по умолчанию винда наверное ставит, иак как меня это никада не тревожило, обхожусь программно.
======================
Вот только в данном случае со значением поля по умолчанию - обратил внимание когда пришлось сравнивать даты.
Конечно выход нашёлся Mid(str,1,7) или что-то в этом роде, но сам факт такой рунды ........ | |
|
| |
|
|
|
| может прямо в значение по умолчанию поместить
=Format(Now();"DD.MM.YY HH.nn.ss")
|
и не копать | |
|
| |