1. 428p 문제 1-1-4
문제1-1-4 번의 해설을 보게되면 Len([제품코드])-Instr([제품코드],"-")=3 이라고 되어있는데 Len([제품코드])에서 6을 반환하고 Instr([제품코드],"-")에서 3을 반환하는거 아닌가요? 그럼6-3=3 즉 3=3 이 된다는 건데 문제가 이해가 잘 되지 않습니다. 설명 좀 해주시면 안될까요?
2.438p 문제1-1-1
입력마스크에서 ;; 의 역할은 무엇인가요? 어느 문제에서는 ;; 사이에 0을 넣어 데이터를 입력할때 서식문자에 대한 테이블 저장 여부를 결정한다고 하고 어느 문제에서는 ;; 다음에 특정 문자를 넣어 데이터가 입력될 자리에 표시할 문자를 지정한다고 합니다. ;;의 쓰임에 대해서 자세히 가르쳐 주세요.
3.441p 문제4-3
새로운 쿼리를 만들 때 제품명,판매수량,판매일(yyyy년mm월) 필드만을 나타낸다고 했는데 쿼리를 만들때 year([판매일])&"년"&month([판매일])"월" 은 왜 안되는 건가요?
1. 네 입력한 값에서 - 이후에 3개의 값이 입력되었는지 확인 하기 위한것입니다.
3=3 이 되는 것은 입력한 값이 유효성검사규칙에 맞는지 확인 하기 위한 것입니다.
2.
아래 설명을 참고해 주세요.
지시사항에
'-' 기호는 저장되고, 입력시 '_-____' 형태로 표시되도록 설정하시오. 라고 했기 때문입니다.
L-0000;0;_
첫번째 ; 뒤의 0은 - 을 저장하게 하는 것이고
두번째 ; 뒤의 _ 은 _-____ 으로 표시 되게 하는 것입니다.
000-000-0000;0;0 으로 설명 드리겠습니다.
입력 마스크 지정 시 각 자릿수가 의미하는 내용을 알아두세요. 각 구역은 세미콜론으로 구분합니다.
첫번째 위치에는 사용자 지정 기호를,
두번째 위치에는 -, /, = 와 같은 서식 문자를 저장할지 여부를 지정하는 것으로 0으로 지정하면 이 기호도 저장되고 1로 지정하면 입력된 값만 저장됩니다.
세번째 위치에입력되는 것은 자릿수에 표시될 기호입니다. 위와 같이 지정하면 입력할 자리에 000-000-0000이 표시됩니다. _ 으로 표시 하면 ___-___-____ 이 되겠죠.
000-0000 으로 작성하게 되면 입력시 123-4567 과 같이 표시 되지만 저장될때는 - 을 제외한 1234567 이 저장이 됩니다. 만약 123-4567 로 저장하려면
000-0000;0 을 사용해야지만 -(문자) 도 같이 저장하게 되는 것입니다.
그래야 123-4567 로 저장이 됩니다.
즉 -도 저장되게 하시오. 라면 000-0000;0 으로 입력 하셔야 합니다.
문제에서 -도 저장되게 하시오. 라면 문자 -도 저장 되어야 하므로 ;0 이 들어가게 되구요.
입력할때 ___-___-___ 과 같이 나타나게 하려면 3번째 자리에 ;_ 도 입력하시면 되는 것입니다.
만약 ***-***-*** 와 같이 나타낼려면 3번째 자리에 ;* 를 입력 하시면 되죠.
채점 프로그램의 정답파일에 오류가 있는 것 같네요. 학습에 불편을 드려 죄송합니다.
3. & 연산자를 사용한 경우 날짜나 숫자형식이 아닌 문자로 표시됩니다.
동일한 결과가 나온다면 사용이 가능하겠지만 다른 결과가 나온다면 사용할 수 없습니다.
좋은 하루 되세요.
-
*2017-03-26 11:33:43
1. 네 입력한 값에서 - 이후에 3개의 값이 입력되었는지 확인 하기 위한것입니다.
3=3 이 되는 것은 입력한 값이 유효성검사규칙에 맞는지 확인 하기 위한 것입니다.
2.
아래 설명을 참고해 주세요.
지시사항에
'-' 기호는 저장되고, 입력시 '_-____' 형태로 표시되도록 설정하시오. 라고 했기 때문입니다.
L-0000;0;_
첫번째 ; 뒤의 0은 - 을 저장하게 하는 것이고
두번째 ; 뒤의 _ 은 _-____ 으로 표시 되게 하는 것입니다.
000-000-0000;0;0 으로 설명 드리겠습니다.
입력 마스크 지정 시 각 자릿수가 의미하는 내용을 알아두세요. 각 구역은 세미콜론으로 구분합니다.
첫번째 위치에는 사용자 지정 기호를,
두번째 위치에는 -, /, = 와 같은 서식 문자를 저장할지 여부를 지정하는 것으로 0으로 지정하면 이 기호도 저장되고 1로 지정하면 입력된 값만 저장됩니다.
세번째 위치에입력되는 것은 자릿수에 표시될 기호입니다. 위와 같이 지정하면 입력할 자리에 000-000-0000이 표시됩니다. _ 으로 표시 하면 ___-___-____ 이 되겠죠.
000-0000 으로 작성하게 되면 입력시 123-4567 과 같이 표시 되지만 저장될때는 - 을 제외한 1234567 이 저장이 됩니다. 만약 123-4567 로 저장하려면
000-0000;0 을 사용해야지만 -(문자) 도 같이 저장하게 되는 것입니다.
그래야 123-4567 로 저장이 됩니다.
즉 -도 저장되게 하시오. 라면 000-0000;0 으로 입력 하셔야 합니다.문제에서 -도 저장되게 하시오. 라면 문자 -도 저장 되어야 하므로 ;0 이 들어가게 되구요.
입력할때 ___-___-___ 과 같이 나타나게 하려면 3번째 자리에 ;_ 도 입력하시면 되는 것입니다.
만약 ***-***-*** 와 같이 나타낼려면 3번째 자리에 ;* 를 입력 하시면 되죠.
채점 프로그램의 정답파일에 오류가 있는 것 같네요. 학습에 불편을 드려 죄송합니다.
3. & 연산자를 사용한 경우 날짜나 숫자형식이 아닌 문자로 표시됩니다.
동일한 결과가 나온다면 사용이 가능하겠지만 다른 결과가 나온다면 사용할 수 없습니다.
좋은 하루 되세요.