Существуют различные способы включения текущей даты в новую добавляемую запись.В этой технической заметке описываются два варианта:
Скрытые поля формы
Один из подходов к этой задаче заключается в настройке скрытого поля (Insert > Form > Hidden Field). После добавления скрытого поля выберите желтый значок, который представляет скрытое поле, и перейдите в инспектор свойств. В поле «Значение» введите соответствующий код для функции даты:
- ASP: <%= Date() %>
- JSP: <%= new java.util.Date() %>
- ColdFusion: #Now()#
Если вы хотите предоставить конечному пользователю возможность изменить дату на что-то отличное от сегодняшней даты, используйте обычное текстовое поле вместо скрытого поля.
При заполнении диалогового окна поведения сервера Insert Record сопоставьте скрытое поле формы с полем даты в базе данных и установите тип данных как «Date» или «MS Access Date».
Примечание. Вставляемая дата будет датой на сервере приложений. Учитывайте это, если пользователи находятся в разных часовых поясах.
Установка значения по умолчанию в базе данных
Другой подход к этой задаче заключается в установке значения по умолчанию поля даты базы данных равным текущей системной дате. Большинство, если не все базы данных имеют опцию «значение по умолчанию» для полей базы данных.Одним из преимуществ использования этого подхода является то, что вам не нужно беспокоиться о формате даты, отправляемом с веб-страницы. Вот как установить значение по умолчанию на сегодняшнюю дату в Microsoft Access 2000:
См. документацию Microsoft Access для получения дополнительной информации о настройке значений по умолчанию.Если вы не используете Access, обратитесь к документации вашей базы данных за инструкциями по настройке значения даты по умолчанию.
Примечание. Вставляемая дата будет датой сервера базы данных. Помните об этом, если пользователи находятся в разных часовых поясах.
Дополнительная информация
Дополнительные сведения об использовании серверного поведения «Вставить запись» см. в разделе Пошаговое создание страницы вставки записи.
Создание красивых веб-сайтов в Dreamweaver
Создавайте дизайн, пишите код и управляйте динамическими веб-сайтами с помощью многофункционального инструмента.