책 내용 질문하기
from 재학생
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
154
조회수
139
작성일
2013-11-28
작성자
첨부파일

P152 기출 따라잡기 4번

Dim rs as ADODB.recordset

Set rs = New ADODB.recordset

rs.activerecordset=currentproject.recordset

rs.open "select * from 재학생 where 학번='" & txt학번 & "'"

msgbox rs!이름 & "/" rs!학과 & "/" rs!연락처

rs.close

from 뒤에 재학생이 오는 이유가 궁금합니다. 확인해보니 봉사내용 폼의 레코드 원본이 봉사내역종합 쿼리입니다.

그리고 봉사내역종합 쿼리를 보면 학번필드가 봉사내역 필드가 모두 쿼리항목에 포함되어 있는 것으로 보아 봉사내역에서 속해있는 필드라고 확인했습니다. 저는 그래서 from 재학생이 아닌 from 봉사내역이 맞다고 생각합니다. 즉, 봉사내역에서 조건에 맞는 정보를 찾아야 한다고 생각하는데 왜 재학생이 오게 되는지 쉽게 설명 좀 부탁드립니다.

답변
2013-11-29 15:47:36

표시할 이름, 학과, 전화번호가 모두 들어 있는 '재학생' 테이블을 지정한 것입니다.

재학생 테이블이 아닌 '봉사내역' 폼의 레코드 원본으로 지정된 봉사내역종합로 지정해도 상관없습니다.

문제에서 어떤 테이블 혹은 쿼리를 이용하라는 지시사항이 없을 때는 어떤 것을 사용하든 결과값만 정확히 나오게 지정하면 됩니다.

기본적으로는 현재 실행중인 폼이나 보고서의 레코드 원본을 사용하구요.

간혹 참고하는 리스트박스의 행원본도 사용됩니다.

어떤 것을 참고하고 있는지 확인 하여 사용하세요.

좋은 하루 되세요.

"
  • *
    2013-11-29 15:47:36

    표시할 이름, 학과, 전화번호가 모두 들어 있는 '재학생' 테이블을 지정한 것입니다.

    재학생 테이블이 아닌 '봉사내역' 폼의 레코드 원본으로 지정된 봉사내역종합로 지정해도 상관없습니다.

    문제에서 어떤 테이블 혹은 쿼리를 이용하라는 지시사항이 없을 때는 어떤 것을 사용하든 결과값만 정확히 나오게 지정하면 됩니다.

    기본적으로는 현재 실행중인 폼이나 보고서의 레코드 원본을 사용하구요.

    간혹 참고하는 리스트박스의 행원본도 사용됩니다.

    어떤 것을 참고하고 있는지 확인 하여 사용하세요.

    좋은 하루 되세요.

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