책 내용 질문하기
상설시험 질문이에요~~~
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
167
작성일
2011-12-21
작성자
첨부파일

상설시험 질문사항은엑세스에서 아주자세하게는 생각안나는데 대충적어보겠습니다.

이게맞는 식이 되는지 봐주세요~

문제1)단가인상 버튼을 클릭하면 <상품>테이블에서 소비자가가 10%단가인상하는 프로시저를 작성하시오(docmd, runSQL 사용)

제가쓴답)docmd.runSQL "update 상품 set 소비자가=소비자가*1.1
위의 답이 맞을까요? 업데이트 쓰는거하고 소비자가가 필드명인데 혹시 소비자가=[소비자가]*1.1 혹시 이렇게 써야하나요?

그리고두번째문제는 정확하진않은데 예를들어 적어보겠습니다.

문제2)<상품관리>폼의 'cmd찾기'를 클릭하면 다음과같은기능이 수행되도록하시오.(filter속성이용)
-브랜드코드가 'cmb조회'에 입력된값과 같은 레코드만 표시하도록설정하시오.
참고)<상품관리>폼의 레코드원본은 <상품>테이블임.브랜드코드는 콤보상자인데 브랜드코드와 브랜드명이있는데 바운드열1,열개수2개,열너비0cm,2cm임.브랜코드는 문자임
이경우에 답이 어떻게 되나요?

제가쓴답)me.filter="브랜드코드='" & cmb조회 & "'"
me.filteron=true
헷갈리는 답)
me.filter="브랜드코드='" & cmb조회.column(0) & "'"
me.filteron=true
여기서 column을 써야하는지 안써도되는지 헷갈려서요;;

보시고 답변주시면 감사하겠습니다ㅋ부탁드려요~~~ㅋㅋ
답변
2011-12-21 11:38:12

안녕하세요. 길벗 수험서 운영팀입니다.
1. 맞습니다. SQL 쿼리문이므로 [] 를 붙이지 않는게 맞습니다.
2. 칼럼은 써도 되고 안써도 됩니다. 바운드열이 1로 지정되어 있고 행 원본도 브랜드코드, 브랜드명을 순서대로 받으므로 그냥 cmb조회만 해도 브랜드코드를 인식합니다.
즐거운 하루 되세요.
"
  • *
    2011-12-21 11:38:12

    안녕하세요. 길벗 수험서 운영팀입니다.
    1. 맞습니다. SQL 쿼리문이므로 [] 를 붙이지 않는게 맞습니다.
    2. 칼럼은 써도 되고 안써도 됩니다. 바운드열이 1로 지정되어 있고 행 원본도 브랜드코드, 브랜드명을 순서대로 받으므로 그냥 cmb조회만 해도 브랜드코드를 인식합니다.
    즐거운 하루 되세요.
    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.