책 내용 질문하기
컴활1급 엑세스 질문입니다.
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
202
조회수
31
작성일
2013-07-23
작성자
첨부파일

★1번질문

SECTION 8 처리기능 파트에 있는 기출문제 따라잡기 문제 1번에 2번문항이 도~~~~~~저히

이해가 안가네요

다른 문항들은 해설 보면서하면 이해가 쏚쏙 가는데 2번은 도~~~~~~~~~~~~저히

안갑니다

제가 멍청한건가요??????? ㅠㅠ

2번좀 쉽게 쉽게 설명해주시면 감사하겠습니다. 책안에 실려있는 해설처럼 설명해주시면 하나도 못알아들어요 ㅠㅠㅠㅠㅠㅠㅠ

★2번질문

1.기출문제따라잡기 문제 1번에 2번문항에 있는 SELECT CASE를 사용하는 문제.

2.기출문제따라잡기 문제 2번에 5번문항에 있는 IF문을 사용하는 문제

제가 1번을 풀고 쭊쭊쭊 풀다가 2번을 풀게되었는데 앞에서 본 1번문제와 유형이 비슷한 감이

있어서 SELECT CASE로 작성을 하다가 틀렸습니다..

그러니까 SELECT CASE를 사용해야하는 문제와 IF를 사용해야하는 문제가 구별이 잘 안가네요...

어떻게 구분해야 할까요?

답변
2013-07-24 23:47:13

1.

브랜드(cmb브랜드) 컨트롤의 값이 변경되면~
상품수(txt상품수) 컨트롤에 해당 브랜드의 레코드 수를 표시하시오. (<상품종합>쿼리와 dcount()함수 사용)

이라고 되어 있습니다.

txt상품수 = DCount("상품코드", "상품종합", "브랜드코드=cmb브랜드")

"상품코드" 는 개수를 셀 필드명입니다. 개수를 세는 것이기 때문에 레코드 원본의 어떤 필드명을 사용하셔도 같은 결과를 얻을 수 있습니다.

상품종합쿼리를 이용 하라고 했기 때문에 두번째 인수에는 "상품종합" 이 입력 됩니다.

마지막 조건 부분에는

문제에 보시면 브랜드 컨트롤의 값이 변경될때~ 이기 때문에

cmb브랜드와 비교하는데요. cmb브랜드 컨트롤에는 브랜드코드와 브랜드명이 행원본으로 되어 있습니다. 이중 바운드 열은 1로 브랜드코드가 이 컨트롤에 저장이 되기 때문에 브랜드코드 = cmb브랜드 가 되는 것입니다.
이렇게 컨트롤에 값이 두개 일 경우에는 바운드 되는 열을 확인 하여 사용 하시면 됩니다.
select 문 부분은 이해가 가시지요?

2. 문제의 지시사항에서 if 문을 사용하라고 한 것이 아니기 때문에 select 문을 사용하셔도 상관없습니다.
if 문과 select case 문은 사용법이 다르지만 같은 문제에서 충분히 사용할 수 있는 부분이므로
지시사항에서 꼭 집어 사용하라고 한것이 아니라면 정확한 결과가 나오는 것을 사용하시면 됩니다.
좋은 하루 되세요.
"
  • *
    2013-07-24 23:47:13

    1.

    브랜드(cmb브랜드) 컨트롤의 값이 변경되면~
    상품수(txt상품수) 컨트롤에 해당 브랜드의 레코드 수를 표시하시오. (<상품종합>쿼리와 dcount()함수 사용)

    이라고 되어 있습니다.

    txt상품수 = DCount("상품코드", "상품종합", "브랜드코드=cmb브랜드")

    "상품코드" 는 개수를 셀 필드명입니다. 개수를 세는 것이기 때문에 레코드 원본의 어떤 필드명을 사용하셔도 같은 결과를 얻을 수 있습니다.

    상품종합쿼리를 이용 하라고 했기 때문에 두번째 인수에는 "상품종합" 이 입력 됩니다.

    마지막 조건 부분에는

    문제에 보시면 브랜드 컨트롤의 값이 변경될때~ 이기 때문에

    cmb브랜드와 비교하는데요. cmb브랜드 컨트롤에는 브랜드코드와 브랜드명이 행원본으로 되어 있습니다. 이중 바운드 열은 1로 브랜드코드가 이 컨트롤에 저장이 되기 때문에 브랜드코드 = cmb브랜드 가 되는 것입니다.
    이렇게 컨트롤에 값이 두개 일 경우에는 바운드 되는 열을 확인 하여 사용 하시면 됩니다.
    select 문 부분은 이해가 가시지요?

    2. 문제의 지시사항에서 if 문을 사용하라고 한 것이 아니기 때문에 select 문을 사용하셔도 상관없습니다.
    if 문과 select case 문은 사용법이 다르지만 같은 문제에서 충분히 사용할 수 있는 부분이므로
    지시사항에서 꼭 집어 사용하라고 한것이 아니라면 정확한 결과가 나오는 것을 사용하시면 됩니다.
    좋은 하루 되세요.
    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.