다른 분들 질의하신것 답변달다가 갑자기 혼란이 생겨 하나 질문드립니다^^
<예전에 질문했던 내용과 답변은 다음과 같고요>
1. 제품의 판매 현황을 관리하기 위해 데이터베이스를 구축하였다. 다음의 지시사항에 따라 <판매>테이블을 완성하시오.
1) '소속지점코드'는 반드시 6글자로 입력되도록 설정하시오.
정답이 '유효성검사규칙'에다가 Len([소속지점코드])=6 이렇게 되어 있어서 질문드렸었는데,
Len([소속지점코드])=6 and instr([소속지점코드]," ")=0 이게 정답이 아닌지 여쭤봤었는데,
답변 해주신 내용 : 공백도 포함한 글자길이 이기 때문에 Len함수만 써서 작성해야 맞다고 하셨는데,
즉, "5글자+공백"이렇게 입력해도 6글자로 입력되도록 설정 되는것이라고 이해했습니다.
질문1)어디에 설정하라는 지시사항이 없어서 '입력마스크'에 작성하는 것은 안되는지도 여쭸었는데, 답변으로 '입력되도록~'이라고 문제에서 주어졌으면 입력마스크에 작성하면 안되고, 유효성검사규칙에다 작성해야 한다고 답변해 주셨는데 그 이후 아무리 생각해도 왜 안되는건지 이해가 안됩니다.(밑의 기본문제와 비교해봐도)
반드시 6글자로 입력되도록 설정하시오의 답으로
입력마스크에 &&&&&& 이렇게 작성하면 도대체 왜 안되는 건가요??
(이렇게 작성해도 다르게하면 오류뜨고 유효성검사규칙에 Len함수 사용한 것과 똑같이 공백포함 6글자만 입력받던데요)
<< 엑세스 섹션01테이블작성 (48page 기본문제 01번의 4번 문제를 예로들어 질문드립니다) >>
뒤 숫자 네자리는 제외하고 질문드리겠습니다.
문제에서 '고객ID' 필드는 'AA-0000'의 형식으로 입력되도록 ~ 입력마스크에 설정' 이라는 조건이 주어졌고, 앞의 두 자리는 영문 대문자로 입력받되, 소문자가 입력되어도 대문자로 변환되도록 설정 이라고 했기 때문에
정답처럼 >LL-0000 하는건 알겠습니다.
그렇다면
질문2) 위 문제의 조건이 아니라 "반드시 2개의 글자가 입력되도록~" 이라는 조건이라면
'LL-0000' ('L'은 공백을 포함하지 않고 반드시 글자를 입력해야 하므로) 이 정답이 아니라 오답이고
모든문자와 공백(공백이 글자에 포함된다고 하셨으므로)을 포함하는 '&'를 사용하여 '&&-0000'이 정답 인건가요??
안녕하세요.
님의 질문 내용을 여러번 읽어보았는데. 저희가 미처 생각하지 못한 부분이네요. 문제에 어떤 것을 사용하라는 정확한 지시사항이 없었다면 유호성 검사를 하든, 입력마스크를 하든 문제에 제시된 내용만 정확히 적용된다면 상관 없을듯 합니다.
<예전에 질문했던 내용과 답변은 다음과 같고요>
1. 제품의 판매 현황을 관리하기 위해 데이터베이스를 구축하였다. 다음의 지시사항에 따라 <판매>테이블을 완성하시오.
1) '소속지점코드'는 반드시 6글자로 입력되도록 설정하시오.
정답이 '유효성검사규칙'에다가 Len([소속지점코드])=6 이렇게 되어 있어서 질문드렸었는데,
Len([소속지점코드])=6 and instr([소속지점코드]," ")=0 이게 정답이 아닌지 여쭤봤었는데,
답변 해주신 내용 : 공백도 포함한 글자길이 이기 때문에 Len함수만 써서 작성해야 맞다고 하셨는데,
즉, "5글자+공백"이렇게 입력해도 6글자로 입력되도록 설정 되는것이라고 이해했습니다.
질문1)어디에 설정하라는 지시사항이 없어서 '입력마스크'에 작성하는 것은 안되는지도 여쭸었는데, 답변으로 '입력되도록~'이라고 문제에서 주어졌으면 입력마스크에 작성하면 안되고, 유효성검사규칙에다 작성해야 한다고 답변해 주셨는데 그 이후 아무리 생각해도 왜 안되는건지 이해가 안됩니다.(밑의 기본문제와 비교해봐도)
-> 유효성 검사와 입력마스크의 경우는 구분하여 입력하기가 쉽지 않네요. 문제에서 어떤 것을 이용하라는 지시사항이 없다면 어떤 것을 이용하든 상관없을 듯 합니다.
반드시 6글자로 입력되도록 설정하시오의 답으로
입력마스크에 &&&&&& 이렇게 작성하면 도대체 왜 안되는 건가요??
(이렇게 작성해도 다르게하면 오류뜨고 유효성검사규칙에 Len함수 사용한 것과 똑같이 공백포함 6글자만 입력받던데요)
-> 공백에 대한 정확한 지시시항이 없었으므로 &로 해도 상관 없을 듯 합니다.
<< 엑세스 섹션01테이블작성 (48page 기본문제 01번의 4번 문제를 예로들어 질문드립니다) >>
뒤 숫자 네자리는 제외하고 질문드리겠습니다.
문제에서 '고객ID' 필드는 'AA-0000'의 형식으로 입력되도록 ~ 입력마스크에 설정' 이라는 조건이 주어졌고, 앞의 두 자리는 영문 대문자로 입력받되, 소문자가 입력되어도 대문자로 변환되도록 설정 이라고 했기 때문에
정답처럼 >LL-0000 하는건 알겠습니다.
그렇다면
질문2) 위 문제의 조건이 아니라 "반드시 2개의 글자가 입력되도록~" 이라는 조건이라면
'LL-0000' ('L'은 공백을 포함하지 않고 반드시 글자를 입력해야 하므로) 이 정답이 아니라 오답이고
모든문자와 공백(공백이 글자에 포함된다고 하셨으므로)을 포함하는 '&'를 사용하여 '&&-0000'이 정답 인건가요??
-> 이 또한 공백에 대한 언급이 없었다면 &로 해도 상관 없을 듯 합니다.
즐거운 하루 되세요.
"-
*2014-03-25 09:55:42
안녕하세요.
님의 질문 내용을 여러번 읽어보았는데. 저희가 미처 생각하지 못한 부분이네요. 문제에 어떤 것을 사용하라는 정확한 지시사항이 없었다면 유호성 검사를 하든, 입력마스크를 하든 문제에 제시된 내용만 정확히 적용된다면 상관 없을듯 합니다.
<예전에 질문했던 내용과 답변은 다음과 같고요>
1. 제품의 판매 현황을 관리하기 위해 데이터베이스를 구축하였다. 다음의 지시사항에 따라 <판매>테이블을 완성하시오.
1) '소속지점코드'는 반드시 6글자로 입력되도록 설정하시오.
정답이 '유효성검사규칙'에다가 Len([소속지점코드])=6 이렇게 되어 있어서 질문드렸었는데,
Len([소속지점코드])=6 and instr([소속지점코드]," ")=0 이게 정답이 아닌지 여쭤봤었는데,
답변 해주신 내용 : 공백도 포함한 글자길이 이기 때문에 Len함수만 써서 작성해야 맞다고 하셨는데,
즉, "5글자+공백"이렇게 입력해도 6글자로 입력되도록 설정 되는것이라고 이해했습니다.
질문1)어디에 설정하라는 지시사항이 없어서 '입력마스크'에 작성하는 것은 안되는지도 여쭸었는데, 답변으로 '입력되도록~'이라고 문제에서 주어졌으면 입력마스크에 작성하면 안되고, 유효성검사규칙에다 작성해야 한다고 답변해 주셨는데 그 이후 아무리 생각해도 왜 안되는건지 이해가 안됩니다.(밑의 기본문제와 비교해봐도)
-> 유효성 검사와 입력마스크의 경우는 구분하여 입력하기가 쉽지 않네요. 문제에서 어떤 것을 이용하라는 지시사항이 없다면 어떤 것을 이용하든 상관없을 듯 합니다.
반드시 6글자로 입력되도록 설정하시오의 답으로
입력마스크에 &&&&&& 이렇게 작성하면 도대체 왜 안되는 건가요??
(이렇게 작성해도 다르게하면 오류뜨고 유효성검사규칙에 Len함수 사용한 것과 똑같이 공백포함 6글자만 입력받던데요)
-> 공백에 대한 정확한 지시시항이 없었으므로 &로 해도 상관 없을 듯 합니다.
<< 엑세스 섹션01테이블작성 (48page 기본문제 01번의 4번 문제를 예로들어 질문드립니다) >>
뒤 숫자 네자리는 제외하고 질문드리겠습니다.
문제에서 '고객ID' 필드는 'AA-0000'의 형식으로 입력되도록 ~ 입력마스크에 설정' 이라는 조건이 주어졌고, 앞의 두 자리는 영문 대문자로 입력받되, 소문자가 입력되어도 대문자로 변환되도록 설정 이라고 했기 때문에
정답처럼 >LL-0000 하는건 알겠습니다.
그렇다면
질문2) 위 문제의 조건이 아니라 "반드시 2개의 글자가 입력되도록~" 이라는 조건이라면
'LL-0000' ('L'은 공백을 포함하지 않고 반드시 글자를 입력해야 하므로) 이 정답이 아니라 오답이고
모든문자와 공백(공백이 글자에 포함된다고 하셨으므로)을 포함하는 '&'를 사용하여 '&&-0000'이 정답 인건가요??
-> 이 또한 공백에 대한 언급이 없었다면 &로 해도 상관 없을 듯 합니다.
즐거운 하루 되세요.
"