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

DoCmd.RunSQL "insert into 상품_2 (상품코드, 상품명, 브랜드코드, 분류코드, 소비자가) values(txt상품코드, txt상품명, cmb브랜드, cmb분류, txt소비자가)"

이렇게 나와있는데

상품코드 txt상품코드 이렇게 이름이 일치하는데

왜 브랜드코드 cmb브랜드

분류코드 cmb분류 이렇게 틀리죠?

문제 2-2

에서

[납품내역입력] Like "*" & [Forms]![제품별조회]![txt제품코드] & "*"라고 입력했는데

[제품코드] Like "*" & [Forms]![제품별조회]![txt제품코드] & "*"<< 이것이 답이라고 했는데

맨 처음에는 어떤 것이 와야하나요? []=[forms]![사용하라는 폼이름]![txt,cmb~~] 이렇게 보통 나오던데 맨 처음이랑 맨 끝이랑 문자가 같으면 되나요?>

마지막으로 문제 2-5에

msgbox "우량납품처",~~ 이렇게 나왔는데

2-4에서는 msgbox()를 했는데 2-5 처럼 괄호 안 해도 되나요?

답변
2013-07-19 11:13:03

1. 컨트롤의 이름을 그렇게 설정했기 때문입니다.

컨트롤의 이름이 필드명과 같을때도 있지만 아닐때도 있습니다.

문제에서 제시한 필드와 컨트롤의 이름을 확인 하여 사용하세요.

2. 무조건 같은 것은 아닙니다.

각 컨트롤의 이름을 확인 하시고 컨트롤에 입력되는 값이 있는 필드명을 확인 하셔서 사용하셔야 합니다.

txt제품코드 컨트롤에는 제품코드의 값이 입력되므로 제품코드가 입력되는 필드명을 확인 하여

제품코드로 사용한 것 입니다.

그러므로 컨트롤 명과 컨트롤에 입력되는 내용등을 확인 하여 사용하시면 됩니다.

3. 변수를 사용하는 경우와 사용하지 않는 경우의 사용법이 다릅니다.

aa = msgbox(~~)

와 같이 변수를 사용하면 () 를 사용해야 하고

그냥

msgbox 로 작성하는 경우에는 괄호가 없어야 합니다.

좋은 하루 되세요.

"
  • *
    2013-07-19 11:13:03

    1. 컨트롤의 이름을 그렇게 설정했기 때문입니다.

    컨트롤의 이름이 필드명과 같을때도 있지만 아닐때도 있습니다.

    문제에서 제시한 필드와 컨트롤의 이름을 확인 하여 사용하세요.

    2. 무조건 같은 것은 아닙니다.

    각 컨트롤의 이름을 확인 하시고 컨트롤에 입력되는 값이 있는 필드명을 확인 하셔서 사용하셔야 합니다.

    txt제품코드 컨트롤에는 제품코드의 값이 입력되므로 제품코드가 입력되는 필드명을 확인 하여

    제품코드로 사용한 것 입니다.

    그러므로 컨트롤 명과 컨트롤에 입력되는 내용등을 확인 하여 사용하시면 됩니다.

    3. 변수를 사용하는 경우와 사용하지 않는 경우의 사용법이 다릅니다.

    aa = msgbox(~~)

    와 같이 변수를 사용하면 () 를 사용해야 하고

    그냥

    msgbox 로 작성하는 경우에는 괄호가 없어야 합니다.

    좋은 하루 되세요.

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