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 처럼 괄호 안 해도 되나요?
1. 컨트롤의 이름을 그렇게 설정했기 때문입니다.
컨트롤의 이름이 필드명과 같을때도 있지만 아닐때도 있습니다.
문제에서 제시한 필드와 컨트롤의 이름을 확인 하여 사용하세요.
2. 무조건 같은 것은 아닙니다.
각 컨트롤의 이름을 확인 하시고 컨트롤에 입력되는 값이 있는 필드명을 확인 하셔서 사용하셔야 합니다.
txt제품코드 컨트롤에는 제품코드의 값이 입력되므로 제품코드가 입력되는 필드명을 확인 하여
제품코드로 사용한 것 입니다.
그러므로 컨트롤 명과 컨트롤에 입력되는 내용등을 확인 하여 사용하시면 됩니다.
3. 변수를 사용하는 경우와 사용하지 않는 경우의 사용법이 다릅니다.
aa = msgbox(~~)
와 같이 변수를 사용하면 () 를 사용해야 하고
그냥
msgbox 로 작성하는 경우에는 괄호가 없어야 합니다.
좋은 하루 되세요.
"-
*2013-07-19 11:13:03
1. 컨트롤의 이름을 그렇게 설정했기 때문입니다.
컨트롤의 이름이 필드명과 같을때도 있지만 아닐때도 있습니다.
문제에서 제시한 필드와 컨트롤의 이름을 확인 하여 사용하세요.
2. 무조건 같은 것은 아닙니다.
각 컨트롤의 이름을 확인 하시고 컨트롤에 입력되는 값이 있는 필드명을 확인 하셔서 사용하셔야 합니다.
txt제품코드 컨트롤에는 제품코드의 값이 입력되므로 제품코드가 입력되는 필드명을 확인 하여
제품코드로 사용한 것 입니다.
그러므로 컨트롤 명과 컨트롤에 입력되는 내용등을 확인 하여 사용하시면 됩니다.
3. 변수를 사용하는 경우와 사용하지 않는 경우의 사용법이 다릅니다.
aa = msgbox(~~)
와 같이 변수를 사용하면 () 를 사용해야 하고
그냥
msgbox 로 작성하는 경우에는 괄호가 없어야 합니다.
좋은 하루 되세요.
"