책 내용 질문하기
제품명 찾기
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
139
조회수
129
작성일
2015-03-18
작성자
첨부파일

질문 1.

1번 문제에서 이벤트 프로시저 작성하고 폼보기해서

'프린터' 제품명 찾기 해도 아무 변화가 없어요.

제가 잘못 한건 줄 알고 정답 파일에서 해봤는데 역시 마찬가지로 안 되네요.

2번 문제 역시 '이메일찾기' 눌러보아도 아무 변화가 없어요. 정답 파일도 마찬가지..

질문2.

139p 4번 문제에서

Private Sub cmd제품정보찾기_Click()
Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
DoCmd.OpenForm "제품정보"
rs.ActiveConnection = CurrentProject.Connection
rs.Open "select * from 제품별판매현황 where 판매번호=" & txt판매번호
form!제품번호.txt판매번호 = rs!판매번호
form!제품번호.txt제품명 = rs!제품명
form!제품번호.txt단가 = rs!단가
form!제품번호.txt판매량 = rs!판매량
form!제품번호.txt불량품 = rs!불량품
form!제품번호.txt제품평 = rs!제품평
form!제품번호.txt거래처명 = rs!거래처명
form!제품번호.txt거래처등급 = rs!거래처등급

rs.Close
End Sub

진한 글씨로 된 부분은 어떤 기준으로 선택하는 건가요?

예를 들 '판매현황관리' 폼에서는 txt 판매번호/제품명/거래처코드/판매량/불량품/단가/금액/제품평/담당자이메일

이렇게 텍스트상자가 있는데 거래처코드랑 이메일 등은 왜 빠지는 건가요?

알려주세요~

질문3.

1번이랑 같은 증상인데, 152p 문제1번 조회버튼을 클릭해도 조회가 안되고 변화가 없습니다.

정답파일도 마찬가지.

답변
2015-03-20 15:05:06

1. 보안설정 등으로 매크로 등이 실행되지 않을 수 있으므로 보안설정을 다시 확인 해 보세요.

2.

rs.open "select~~" 이 부분에서 판매번호가 txt판매번호와 동일한 레코드를 모두 rs 레코드셋에 할당했습니다.

제품별판매현황 쿼리에는 판매번호, 제품코드, 제품명, 거래처코드, 판매량, 불량품 등이 모두 들어 있기때문에 이 여러 필드 중 조건에 만족하는 레코드가 모두 rs 레코드 셋에 저장된 것입니다.

이 여러 필드 중 제품정보 폼에 표시해야할 판매번호, 제품명, 판매량, 불량품, 단가, 제품명, 거래처명, 거래처등급만 해당 컨트롤에 지정한 것입니다.

거래처코드, 금액, 담당자이메일은 제품정보 폼에 없으므로 지정하면 오류가 발생합니다.

좋은 하루 되세요.

"
  • *
    2015-03-20 15:05:06

    1. 보안설정 등으로 매크로 등이 실행되지 않을 수 있으므로 보안설정을 다시 확인 해 보세요.

    2.

    rs.open "select~~" 이 부분에서 판매번호가 txt판매번호와 동일한 레코드를 모두 rs 레코드셋에 할당했습니다.

    제품별판매현황 쿼리에는 판매번호, 제품코드, 제품명, 거래처코드, 판매량, 불량품 등이 모두 들어 있기때문에 이 여러 필드 중 조건에 만족하는 레코드가 모두 rs 레코드 셋에 저장된 것입니다.

    이 여러 필드 중 제품정보 폼에 표시해야할 판매번호, 제품명, 판매량, 불량품, 단가, 제품명, 거래처명, 거래처등급만 해당 컨트롤에 지정한 것입니다.

    거래처코드, 금액, 담당자이메일은 제품정보 폼에 없으므로 지정하면 오류가 발생합니다.

    좋은 하루 되세요.

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