책 내용 질문하기
엑세스 폼과컨트롤 기본문제
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
90
조회수
200
작성일
2012-02-11
작성자
첨부파일

엑세스 폼과 컨트롤 부분 공부하는 도중에 이해가 안가는 부분이 있어서요....

page 90 기본문제 01에서 8.

txt납부금합계에는 성별이 '여'인 고객의 납부금 합계가 표시되도록 설정하시오. 성별이 '여'인 고객의 납부금 합계는 '수강고객현황' 쿼리와 dsum함수를 이용하라는 내용인데요...

보통은 이러한 문제는 =Dsum("납부금", "수강고객현황", "여=txt성별")로 하지 않나요???

왜, =Dsum("납부금", "수강고객현황", "성별='여'")로 해야 되는건가요?

그리고 여 라고 하지 않고 '여' 로 작성해야 되나요???

page 108 기본문제 02에서 7.

txt매출액, txt마진액, txt순이익에 다음과 같이 표시되도록 설정하시오.

(1)txt매출액 = txt매출수량*txt단가

(2)txt마진액=txt매출액-txt제조경비

(3)txt순이익 = txt마진액 -txt매출수수료

(1)의 경우는 =[매출수량]*[단가]

하니까 제대로 나오는데 정답에는 [txt매출수량]*[txt단가]라고 되있는데 txt를 붙이고 안붙이고 차이가 나는건가요?????

(2)의 경우 =[매출액]-[제조경비]

하니까 안나와서 =[매출수량]*[단가]-[제조경비]하니까 답은 나오는데, 답은 [txt매출액]-[txt제조경비]라고 되어 있네요... (3)도 마찬가지고...

답변이나 메일 부탁드릴게요... 너무 궁금해서...ㅠㅠ

답변
2012-02-13 13:13:01

1. 성별이라는 필드에 있는 값중 여 인 값만 가져오면 되니까요.

조건 부분에 "성별='여'" 에서 성별은 필드명이고 '여' 는 값입니다.

여 라는 값은 문자이므로 문자에 해당하는 '' 로 묶어준 것이죠.

보통 문자는 "" 로 묶어주지만 d가 들어가는 데이터 베이스 함수에서는 "" 를 인수를 묶는데 사용하므로

혼동되지 않게 '' 로 묶어주는 것입니다.

2. txt가 붙는 것은 컨트롤 입니다. 즉 txt매출수량 컨트롤과 txt단가 컨트롤을 이용하여 값을 구하겠다는 뜻이되는 것이죠.

문제에서 식을 이미 지정해 주었으므로 주어진 식으로 작성하시는 것이 좋겠지요.

좋은 하루 되세요.

"
  • *
    2012-02-13 13:13:01

    1. 성별이라는 필드에 있는 값중 여 인 값만 가져오면 되니까요.

    조건 부분에 "성별='여'" 에서 성별은 필드명이고 '여' 는 값입니다.

    여 라는 값은 문자이므로 문자에 해당하는 '' 로 묶어준 것이죠.

    보통 문자는 "" 로 묶어주지만 d가 들어가는 데이터 베이스 함수에서는 "" 를 인수를 묶는데 사용하므로

    혼동되지 않게 '' 로 묶어주는 것입니다.

    2. txt가 붙는 것은 컨트롤 입니다. 즉 txt매출수량 컨트롤과 txt단가 컨트롤을 이용하여 값을 구하겠다는 뜻이되는 것이죠.

    문제에서 식을 이미 지정해 주었으므로 주어진 식으로 작성하시는 것이 좋겠지요.

    좋은 하루 되세요.

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