책 내용 질문하기
액세스 관련해 문의드립니다.
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
조회수
78
작성일
2016-08-23
작성자
첨부파일

1.

컴퓨터활용능력 액세스편 90쪽의 8번을 보면

txt납부금합계에 Dsum("납부금", "수강고객현황", "성별='여'")

라고 되어있습니다.

여기서 수강고객현황 쿼리를 사용하라는 말이 있어서 "수강고객현황"을 넣는것은 알겠는데, 첫번째 칸에 들어가는

"납부금"은 어디의 것인가요? 여러 문제를 보다보면, 어쩔 때는 "txt납부금" 어쩔 때는 "납부금" 이런 식으로 들어가서 헷갈립니다. "수강고객현황" 쿼리에 있는 필드의 이름을 사용한 것인가요?

만약 아니라면 어디에서 이 첫 번째 값의 이름을 찾아야하죠?(ex : txt납부금, 납부금)

만약 그렇다면 "txt납부금" 같은 것도 마찬가지로 그 쿼리나 테이블에서 나온건가요?

(요약 : 값을 구할 필드명의 이름을 어떻게 찾아야 합니까?) -> 레코드 원본을 확인한다던가 등등등

2.

문제에 "수강고객현황" 쿼리를 사용하라고 되어있는데, 그렇지 않을 경우 어떤 쿼리나 테이블을 사용해야 되는지 궁금합니다. 그냥 레코드 원본의 쿼리나 테이블을 쓰면 되는건가요?

3.

컴퓨터활용능력 액세스 90쪽 13번 문제 질문드립니다.

책에는 Left([고객이름], 1)이라고 하더군요. 그런데 여러 문제를 풀다보면 Left([txt고객이름], 1)과 같은 형식으로 넣는 것도 많이 볼 수 있습니다. 이 두 경우, Left함수의 첫 번째 값에 어떤 값을 넣어야 하는지는 알겠지만 그 값의 이름을 명확히 찝어서 하기는 힘듭니다. 물론, 치다보면 밑에 나와서 그걸로 때려맞추면 되지만 저는 정확히 알고 싶어서 질문드리는 겁니다. 이 값의 이름은 어디의 쿼리, 폼, 테이블에 나오는거죠?

(요약 : 값을 구할 필드명의 이름을 어떻게 찾아야 합니까?)

4.

위에 말한 것들과 똑같은 파트의 심화학습 같은 부분에서 DLookup함수를 쓰는데,

Dlookup("단가", "상품", "상품번호=txt상품번호")

라는 정답이 나오던데, 상품번호=txt상품번호는 어디의 상품번호가 어디의 txt상품번호와 같다는거죠?

(어떤 폼, 테이블, 쿼리의 상품번호가 어떤 폼, 테이블, 쿼리의 txt상품번호가 같은지...)

5.

매크로나 함수에서 상품번호=txt상품번호 와 같이 값을 구할 필드명의 이름과 조건이 될 필드명의 이름을 어떻게 구하는가요? (값을~필드) (조건~필드)

답변
2016-08-25 12:39:37

1.

납부금 합계를 구할려면 납부금을 모두 더해야 겠지요.

그래서 납부금 을 사용한 것입니다.

납부금합계 라는 필드가 있어서 사용가능하고 정확한 결과가 나오면 상관 없겠지만

납부금합계 라는 필드가 없고 납부금의 합계를 구하려면 납부금을 더해야 하므로 납부금 필드를 사용하는 것이 맞습니다.

2. 폼의 레코드 원본을 확인 하여 사용하시면 됩니다.

3. 현재폼의 고객이름 필드를 가지고 첫글자가 김 인 것을 찾는 것입니다.

그러므로 left([고객이름,1]) 로 작성하는 것이죠.

쿼리등에서 사용할때는 어떤 값을 표시하는지 확인 하여 작성하시면 됩니다.

4. 폼의 txt상품번호 컨트롤에 입력된 값과 현재폼의 레코드 원본의 상품번호 필드의 값과 같은지 확인 하는 부분입니다.

5. 문제에서 제시한 것을 참고하여 사용하면 됩니다. txt상품번호에 해당하는~ 이라는 지시사항이 있다면

txt상품번호에 사용되는 값이 어떤것인지 확인 하고 이 값을 가진 필드를 찾아 사용하면 되는 것이죠.

좋은 하루 되세요.

  • *
    2016-08-25 12:39:37

    1.

    납부금 합계를 구할려면 납부금을 모두 더해야 겠지요.

    그래서 납부금 을 사용한 것입니다.

    납부금합계 라는 필드가 있어서 사용가능하고 정확한 결과가 나오면 상관 없겠지만

    납부금합계 라는 필드가 없고 납부금의 합계를 구하려면 납부금을 더해야 하므로 납부금 필드를 사용하는 것이 맞습니다.

    2. 폼의 레코드 원본을 확인 하여 사용하시면 됩니다.

    3. 현재폼의 고객이름 필드를 가지고 첫글자가 김 인 것을 찾는 것입니다.

    그러므로 left([고객이름,1]) 로 작성하는 것이죠.

    쿼리등에서 사용할때는 어떤 값을 표시하는지 확인 하여 작성하시면 됩니다.

    4. 폼의 txt상품번호 컨트롤에 입력된 값과 현재폼의 레코드 원본의 상품번호 필드의 값과 같은지 확인 하는 부분입니다.

    5. 문제에서 제시한 것을 참고하여 사용하면 됩니다. txt상품번호에 해당하는~ 이라는 지시사항이 있다면

    txt상품번호에 사용되는 값이 어떤것인지 확인 하고 이 값을 가진 필드를 찾아 사용하면 되는 것이죠.

    좋은 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.