책 내용 질문하기
액세스 섹션7 5번, 섹션 8 기출문제 따라하기 문제 1번에 2번,7번 질문이요~
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
177
조회수
239
작성일
2012-07-02
작성자
탈퇴*원
첨부파일

섹션 7에서 5번문제에서 1번을 수행하던중에 다르게 나와서 문의드려요~

무따기보고 그대로 따라했는데 무따기 해설에서는

SQL로 보기를 했을때

DELETE 제품명
FROM 하절기제품
WHERE 제품명 in("반코트","롱코트","가죽잠바","부츠");

이렇게 나오는데

제가 그대로 따라했을때는

DELETE 하절기제품.제품명
FROM 하절기제품
WHERE (((하절기제품.제품명) In ("반코트","롱코트","가죽잠바","부츠")));

이렇게 나오는데 왜 그런지 모르겠어요~

왜 저는 똑같이해도 무따기 SQL 식이랑 다른건가요?

이렇게 달라도 시험에선 상관이 없는건지 궁금해요~

시험이 며칠 안남았는데 아직 못하는게 많아서 걱정이에요 ㅠㅠ

그리고 섹션 8 기출문제따라잡기 문제 1번에 2번에서 브랜드 컨트롤갑싱 변경되면 기능 수행하는 문제에서

상품수(txt상품수) 컨트롤에 해당브랜드의 레코드 수를 표시할것(상품종합쿼리와 Dcount()함수사용)

이부분이요

답 보니까 txt상품수=dcount("상품코드". "상품종합", "브랜드코드=cmb브랜드")

이렇게 되있던데

다른부분은 이해가 되는데 찾아올 값이 들어있는 필드이름으로 상품코드를 쓰나요?

왜 쓰는지 모르겠어요. 다른걸 쓰면 안되는지.. 그리고 찾아올 값을 정하는 기준이 뭔가요?

문제에선 찾아올값이 안써있는데 어떻게 그걸 아는지 궁금해요.

그리고 "브랜드코드=cmb브랜드" 이부분이요~ 브랜드코드 대신 브랜드명 써야 되는거 아닌가요?

cmb브랜드부분 폼보기로 봤을때 콤보상자에 브랜드명으로 되어있는데 왜 브랜드코드를 썼나요?

브랜드코드 대신 브랜드명 써도 되는건가요?

그리고 7번이요 똑같이 입력했는데 풍선도움말이 안떠요..;;

왜그런건가요?;;

파일첨부했어요 답변 부탁드려요~

답변
2012-07-04 07:38:54

1. 식이달라도 정확한 값이 나오면 정답으로 인정 됩니다.

간혹 입력할때의 식과 입력후의 식이 자동으로 달라지는 경우도 있는데

정상 실행된다면 그냥 두시면 되세요.

2.

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

이라고 되어 있습니다.

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

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

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

마지막 조건 부분에는

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

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

3. 아래 그림과 같이 보안설정 옵션을 지정한 후 사용해 보세요.


첨부하신 파일이 정상 실행됩니다.
폼보기 하셔서 상품명에 커서를 클릭하고 가만히 있으시면 풍선도움말이 표시 됩니다.
좋은 하루 되세요.
"
  • *
    2012-07-04 07:38:54

    1. 식이달라도 정확한 값이 나오면 정답으로 인정 됩니다.

    간혹 입력할때의 식과 입력후의 식이 자동으로 달라지는 경우도 있는데

    정상 실행된다면 그냥 두시면 되세요.

    2.

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

    이라고 되어 있습니다.

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

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

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

    마지막 조건 부분에는

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

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

    3. 아래 그림과 같이 보안설정 옵션을 지정한 후 사용해 보세요.


    첨부하신 파일이 정상 실행됩니다.
    폼보기 하셔서 상품명에 커서를 클릭하고 가만히 있으시면 풍선도움말이 표시 됩니다.
    좋은 하루 되세요.
    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.