데이터베이스
311쪽 3회 기본 모의고사
먼저, 문제 3. 조회 및 출력 기능 구현
2. '매출관리'폼에서 '매출수량(txt조회)' 컨트롤에 값을 입력하고 '상품조회' 버튼(cmd조회)을 더블클릭하였을 때
다음과 같은 기능을 수행하도록 구현하시오.
>매출수량이 'txt조회'에 입력되어 있는 값보다 크거나 같은 레코드만 표시
>폼의 filter 및 filteron속성 사용
정답은 이건데요.
Me.Filter = "매출수량 >= " & txt조회
Me.FilterOn = True
Me.Filter = "[매출수량] >= " & txt조회
Me.FilterOn = True
매출수량에 [] 를 씌워서 틀렸습니다.
왜 대괄호가 들어가면 안되나요?
대부분 컨트롤 이름에 대괄호를 사용하지 않나요?
다음, 문제 4. 처리 기능 구현
1. 매출관리 폼에서 지역코드 중 특정 지역을 선택(After Update)하면 다음과 같은 기능을 수행하도록 구현하시오.
Private Sub cmb지역코드_AfterUpdate()
lab지역합계.Caption = cmb지역코드 & " 합계"
txt합계 = DSum("매출수량", "상품매출관리", "지역코드=cmb지역코드")
lab지역평균.Caption = cmb지역코드 & " 평균"
txt평균 = DAvg("매출수량", "상품매출관리", "지역코드=cmb지역코드")
End Sub
정답과 똑같이 작성을 해도
채점프로그램엔 "값 속성의 값('4060')이 정답('5190')과 다릅니다"가 뜨는데요.
뭐가 잘못된건지, 어디를 고쳐야하나요?
2. 매출관리 테이블에서 상품코드가 P-20인 레코드를 삭제하는 쿼리를 작성하시오.
문제에서 일부 결과 필드명을 나열해주거나 그림으로 보여주지 않으면
지문에서 언급된 '상품코드'만 하단 그리드에 끌어와 사용하는 건가요?
언급 안되도 전부를 끌어와야 할때가 있는 것 같아 헷갈려서 질문드립니다.
1. 대괄호는 사용하든 사용하지 않든 정확한 결과가 나오면 정답으로 인정 됩니다.
시나공 채점 프로그램은 정답파일과 정확히 일치해야 정답으로 인정 하므로 오답처리 된 것입니다.
실제 시험에서는 지시사항에 맞게 지정하고 정확한 결과가 나오면 정답으로 인정 됩니다.
2. 실기 특성상 질문 주신 내용만으로는 정확한 이유를 알기 어렵습니다.
작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.
3. 삭제 쿼리를 작성할때는 조건에 필요한 필드만 사용하면 됩니다.
좋은 하루 되세요.
-
*2016-12-15 06:09:29
1. 대괄호는 사용하든 사용하지 않든 정확한 결과가 나오면 정답으로 인정 됩니다.
시나공 채점 프로그램은 정답파일과 정확히 일치해야 정답으로 인정 하므로 오답처리 된 것입니다.
실제 시험에서는 지시사항에 맞게 지정하고 정확한 결과가 나오면 정답으로 인정 됩니다.
2. 실기 특성상 질문 주신 내용만으로는 정확한 이유를 알기 어렵습니다.
작성하신 파일을 첨부하여 다시 질문 주시면 확인 후 답변 드리겠습니다.
3. 삭제 쿼리를 작성할때는 조건에 필요한 필드만 사용하면 됩니다.
좋은 하루 되세요.