Дата в поле по умолчанию

Автор serkondr, 29 ноября 2011, 19:11

0 Пользователи и 1 гость просматривают эту тему.

serkondr

Здравствуйте!

Сделал форму для заполнения таблицы. При вводе данных обычно ввожу несколько записей с одинаковой (текущей) датой. В каждой записи в поле с датой приходится вбивать одно и то же. Логично было бы вообще не вводить дату, а при создании новой записи получать в поле с датой значение по умолчанию currrent_date.
Но в редакторе таблиц сохранить currrent_date в поле "Значение по умолчанию"  для поля с датой не получается. Подскажите пожалуйста, как это можно сделать?

Спасибо.

RFJ

Выберите Сервис - SQL
Выполняемая команда:
ALTER TABLE "Таблица" ALTER COLUMN "ПолеДаты" SET DEFAULT TODAY;
Нажать "Выполнить".
Должно появиться сообщение:
Команда выполнена успешно.

Теперь при заполнении таблицы текущая дата будет вставляться автоматически.

serkondr

Получил сообщение, что команда выполнена успешно.
Однако при вводе новой записи поле с датой остаётся пустым.  :(

RFJ

Цитата: serkondr от 29 ноября 2011, 21:52
Однако при вводе новой записи поле с датой остаётся пустым.
В таблице?

serkondr

#4
Да, в таблице.
Пробовал и через форму, и просто через открытие таблицы. Нажимаю кнопочку "Новая запись" и поле даты выходит пустым.

RFJ

У меня работает.
ALTER TABLE "TableNow" ALTER COLUMN "now" SET DEFAULT TODAY;

[вложение удалено Администратором]

neft

Цитата: serkondr от 29 ноября 2011, 22:35
Нажимаю кнопочку "Новая запись"  и поле даты выходит пустым.
Дата запишется в поле только после ввода во все остальные поля и перехода к новой записи.

serkondr