책 내용 질문하기
문의드립니다.
도서
2014 하반기 특별판 컴퓨터활용능력 1급 실기 기출문제집
페이지
294
조회수
105
작성일
2016-08-17
작성자
탈퇴*원
첨부파일

292p 문제2-3번 '기관별봉사내역' 폼의 'txt코드' 컨트롤로 포커스가 이동(on got focus)하면 다음과 같은 기능을 수행하는 이벤트 프로시저를 작성하시오.

'txt코드'컨트롤에 입력된 기관코드의 기관명을 'txt기관명'컨트롤에 입력할 것

정답이 txt기관명=기관명인데

입력된 기관코드에 해당되는 기관명을 찾아야 하는데

list, column같은 것 없이 저렇게 간단하게 되는지 이해가 안가서요ㅠ

자세하게 설명 부탁드려요

294p 문제4-1번 '학과'과 '컴퓨터학과'이고 '주소'가 인천 지역인 학생의 시수 합계를 조회하는

인천거주학생의시수합계 쿼리를 작성할때

학과, 주소를 조건으로 지정했더니 틀리다고 나오네요ㅠㅠ

왜 묶는 방법으로 해야 하나요?

(첨부파일을 봐주세요)

294p 문제4-3번 '봉사내역'폼에서 'txt학번'컨트롤을 클릭했을 때

'txt학번' 컨트롤에 표시된 학번과 같은 학생의 이름,학과,연락처를 표시한 메시지 박스를

ado개체를 이용하여 표시하시오 문제에서

ex) 박그래/컴퓨터학과/010-1234-5678

정답이

Dim rs As adodb.Recordset
Set rs = New adodb.Recordset
With rs
.activeconnection = CurrentProject.Connection
.Open "select * from 재학생 where 학번='" & txt학번 & "'"
MsgBox [이름] & "/" & [학과] & "/" & [연락처]
.Close
End With

인데

.Open "select * from 재학생 where 학번='" & txt학번 & "'" 이 부분에서

봉사내역 폼은 레코드 원본이 봉사내역종합 쿼리인데

왜 재학생 테이블이 나오나요?

답변 부탁드려요:)

답변
2016-08-22 10:08:31

안녕하세요.

- txt코드 컨트롤이 콤보상자나 목록 상자가 아닌 텍스트 상자로, list나 colum 등의 속성을 사용할 수 없고, txt코드가 기관코드 필드와 연결되어 있으므로 그와 관련된 필드명을 지정하려면 txt기관명에도 기관명 필드의 값을 지정만 해주면 됩니다.

- 저희 채점 프로그램은 정답과 비교하여 조금이라도 다르면 틀린 것으로 채점됩니다. 조건으로 지정해도 결과값이 동일하게 나온다면 그렇게 하셔도 상관 없습니다. 묶는방법은 기본값, 그렇게 두어도 정상적으로 실행되므로 그대로 둔 것입니다.

- 문제에서 어떤 테이블 혹은 쿼리를 이용하라는 지시사항이 없으므로 어떤 것을 이용하든 상관 없습니다.

즐거운 하루 되세요.

  • *
    2016-08-22 10:08:31

    안녕하세요.

    - txt코드 컨트롤이 콤보상자나 목록 상자가 아닌 텍스트 상자로, list나 colum 등의 속성을 사용할 수 없고, txt코드가 기관코드 필드와 연결되어 있으므로 그와 관련된 필드명을 지정하려면 txt기관명에도 기관명 필드의 값을 지정만 해주면 됩니다.

    - 저희 채점 프로그램은 정답과 비교하여 조금이라도 다르면 틀린 것으로 채점됩니다. 조건으로 지정해도 결과값이 동일하게 나온다면 그렇게 하셔도 상관 없습니다. 묶는방법은 기본값, 그렇게 두어도 정상적으로 실행되므로 그대로 둔 것입니다.

    - 문제에서 어떤 테이블 혹은 쿼리를 이용하라는 지시사항이 없으므로 어떤 것을 이용하든 상관 없습니다.

    즐거운 하루 되세요.

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