책 내용 질문하기
유효성 검사 규칙 질문드립니다.
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
259
조회수
152
작성일
2014-02-25
작성자
첨부파일

2가지 문제 질문드립니다.

부록 259페이지, 4번문제는

'생일'필드에는 1960년 1월 1일 이후의 날짜만 입력되도록 유효성 검사 규칙을 설정하시오.

입니다.

정답은 >=1960-1-1 이구요

근데 문제는 답안을 보면 그대로 >=1960-1-1 가 쓰여있는데

제가 유효성검사규칙에 >=1960-1-1를 쓰고 엔터를 누르면 >=#1960-01-01#라 바뀝니다.

여기까지는 날짜라서.. #쓰여도 상관 없다 싶은데

테이블에가서 실제로 값을 유효성검사규칙에 위반되게 입력해보면

정답은 ~~'>=1960-1-1' 유효성 규칙에 하나 이상의~ 라며 경고창이 뜨고

제 답은 ~~'>=#1/1/1960#' 유효성 규칙에 하나 이상의~ 라고 경고창이 뜹니다..

채점 프로그램을 쓰니 답도 틀렸다고 나오구요

이유가 뭔가요??

답변
2014-02-26 09:31:10

안녕하세요.

실제 시험에서는 둘 다 맞았다고 할 듯 합니다. 날짜를 입력할 때 #를 묶어서 입력하면 정확히 날짜 데이터로 인식하여 비교를 하고, 이럴 경우 미국식에서는 주로 월, 일, 년으로 날짜를 표시하므로 이것과 동일하게 프로그램이 자동으로 수정한 것입니다.

즐거운 하루 되세요.

"
  • *
    2014-02-26 09:31:10

    안녕하세요.

    실제 시험에서는 둘 다 맞았다고 할 듯 합니다. 날짜를 입력할 때 #를 묶어서 입력하면 정확히 날짜 데이터로 인식하여 비교를 하고, 이럴 경우 미국식에서는 주로 월, 일, 년으로 날짜를 표시하므로 이것과 동일하게 프로그램이 자동으로 수정한 것입니다.

    즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.