책 내용 질문하기
유효성 검사 규칙
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
428
조회수
66
작성일
2016-03-22
작성자
첨부파일
컴활 1급 실기 엑세스 실전모의고사 B형 질문입니다.
DB구축 1번 문제의 ④번 문제
제품코드 3번째 자리에 입력되는 '-' 이후에 반드시 3자리가 입력되도록 유효성 검사 규칙을 설정하시오.
정답: Len([제품코드]) - Instr([제품코드], "-") = 3
정답이 왜 저렇게 나오는지 전혀 이해가 되지 않습니다.
답변
2016-03-26 07:24:37
Len([제품코드]) - Instr([제품코드], "-") = 3
len([제품코드]) 는 제품코드의 전체 글자개수를 셉니다.
instr([제품코드],"-") 는 제품코드에서 - 의 위치를 찾죠.
전체글자수 - "-" 의 위치 가 되므로
전체글자수가 6이고 -의 위치가 3이므로 6-3=3 이 됩니다. 반드시 3자리가 입력되어야 한다고 했으므로
=3 으로 비교한 것입니다. 3=3 이 되어3자리가 맞는지 확인 가능하지요.
좋은 하루 되세요.
-
*2016-03-26 07:24:37
Len([제품코드]) - Instr([제품코드], "-") = 3
len([제품코드]) 는 제품코드의 전체 글자개수를 셉니다.
instr([제품코드],"-") 는 제품코드에서 - 의 위치를 찾죠.
전체글자수 - "-" 의 위치 가 되므로
전체글자수가 6이고 -의 위치가 3이므로 6-3=3 이 됩니다. 반드시 3자리가 입력되어야 한다고 했으므로
=3 으로 비교한 것입니다. 3=3 이 되어3자리가 맞는지 확인 가능하지요.
좋은 하루 되세요.