새로 삽입된 레코드에 현재 날짜를 포함하는 다양한 방법이 있습니다.이 기술 노트에서는 두 가지 옵션을 설명합니다:
숨김 양식 필드
이 작업에 대한 한 가지 접근 방법은 숨김 필드를 설정하는 것입니다([삽입] > [양식] > [숨김 필드]).숨김 필드를 추가한 후 숨김 필드를 나타내는 노란색 아이콘을 선택하고 속성 검사기로 이동하세요.값 필드에 날짜 함수에 적절한 코드를 입력하세요:
- ASP: <%= Date() %>
- JSP: <%= new java.util.Date() %>
- ColdFusion: #Now()#
최종 사용자가 날짜를 오늘 날짜가 아닌 다른 날짜로 변경할 수 있는 옵션을 제공하려면 숨김 필드 대신 일반 텍스트 필드를 사용하세요.
[레코드 삽입] 서버 동작 대화 상자를 작성할 때 숨김 양식 필드를 데이터베이스의 날짜 필드에 매핑하고 데이터 유형을 "Date" 또는 "MS Access Date"로 설정하세요.
참고: 삽입되는 날짜는 애플리케이션 서버의 날짜입니다.사용자가 다른 시간대에 있는 경우 이 점을 고려하세요.
데이터베이스에서 기본값 설정
이 작업에 대한 또 다른 접근 방법은 데이터베이스의 날짜 필드 기본값을 현재 시스템 날짜로 설정하는 것입니다.모든 데이터베이스는 아니더라도 대부분의 데이터베이스에는 데이터베이스 필드용 "기본값" 옵션이 있습니다.이 접근 방법을 사용하는 장점 중 하나는 웹 페이지에서 보내는 날짜 형식에 대해 걱정할 필요가 없다는 것입니다.Microsoft Access 2000에서 기본값을 오늘 날짜로 설정하는 방법은 다음과 같습니다:
기본값 설정에 대한 자세한 내용은 Microsoft Access 설명서를 참조하십시오.Access를 사용하지 않는 경우 기본 날짜 값을 설정하는 방법에 대한 지침은 데이터베이스 설명서를 참조하십시오.
참고: 삽입되는 날짜는 데이터베이스 서버의 날짜입니다.사용자가 서로 다른 시간대에 있는 경우 이를 염두에 두십시오.
추가 정보
레코드 삽입 서버 동작을 사용하는 방법에 대한 자세한 내용은 삽입 레코드 페이지를 블록별로 작성하기를 참조하십시오.