질문 1.
기출문제 1번의 두번째 요구사항에서
'상품종합'쿼리에서 '브랜드코드' 필드의 값이 'cmb브랜드'에 입력된 값과 같은 레코드를 조건으로 지정하기위해
"브랜드코드=cmb브랜드로" 조건을 지정하는 것으로 나와있습니다.
제가 궁금한 사항은
198페이지 다른 문제의 코드설명에선
'상품정보'폼을 상품명이 'txt이름'에 있는 값과 같은 레코드만을 표시하여 열기위해
조건으로
"상품명='" & txt이름 & "'"
을 지정하는데,
204페이지와 198페이지에서 조건을 입력하는 방식이 왜 다른 건지 궁금합니다.
204페이지에서도 &를 사용해서 조건을 입력하면 안되나요?
> "브랜드코드=" & cmb브랜드
이렇게 말이지요.
질문 2
210p에서 5번째 요구사항 풀이에서 'if' 를 사용하여 코드를 입력하였는데
문제 1에 대한 풀이과정 204p 2번째 요구사항 풀이처럼 'select case'를 사용하여 기출 2번 5번째 요구사항을 풀면 안되는 건가요?
select case와 if 사용의 차이점이 궁금합니다.
질문 3
211p에서 6번째 요구사항 코드설명에서
"update 제품코드 set 협회='전기협회' where right([제조사],2)='전기'"
로 코드를 입력하였는데, 왜 전기협회나 전기에서 작은 따옴표(')를 사용한 건가요? 큰 따옴표를 쓰면 안되나요?
1. dsum 등과같이 d가 들어가는 도메인 함수에서는 & 연산자를 사용하여 컨트롤을 분리할 필요가 없기 때문입니다.
runsql 문도 마찮가지로 컨트롤 분리를 하지 않아도 됩니다.
하셔도 정확한 결과가 나온다면 상관은 없습니다.
2. 사용법의 차이입니다.
문제에서 특별히 if 를 사용하라고 하지 않았다면 어느것을 사용하시든 상관은 없으세요.
3. "" 를 문자에 사용하게 되는데 updat 문을 묶기위해 이미 "" 를 사용했습니다.
이렇게 되면 혼동이 오기 때문에 '' 를 사용하여 문자를 나타내는 것입니다.
좋은 하루 되세요.
"-
*2014-02-16 10:29:04
1. dsum 등과같이 d가 들어가는 도메인 함수에서는 & 연산자를 사용하여 컨트롤을 분리할 필요가 없기 때문입니다.
runsql 문도 마찮가지로 컨트롤 분리를 하지 않아도 됩니다.
하셔도 정확한 결과가 나온다면 상관은 없습니다.
2. 사용법의 차이입니다.
문제에서 특별히 if 를 사용하라고 하지 않았다면 어느것을 사용하시든 상관은 없으세요.
3. "" 를 문자에 사용하게 되는데 updat 문을 묶기위해 이미 "" 를 사용했습니다.
이렇게 되면 혼동이 오기 때문에 '' 를 사용하여 문자를 나타내는 것입니다.
좋은 하루 되세요.
"