책 내용 질문하기
2권 데이터 배이스 Section 6 조회 기출 따라잡기 4번
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
166,168
조회수
186
작성일
2021-09-12
작성자
허*
첨부파일

ADO 를 활용하여 프로시저를 작성하는 문제입니다.

 

예제에 있는 봉사내역 폼에 레코드 원본은 봉사내역종합(쿼리)로

지정되어 있는데요.

 

ado를 이용해서 문제를 풀면서 답을 보니

참조 데이타는 재학생(테이블)을 참조하여

답이 작성되어 있더라구요.

 

Private Sub txt학번_Click()

 

Dim rs As ADODB.Recordset

Set rs = New ADODB.Recordset

rs.ActiveConnection = CurrentProject.Connection

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

(생략)

 

End Sub

 

-------------------------------

 

제가 작성했던건 해당 폼의 레코드 원본을 참조하여

아래와 같이 작성했는데요. 

 

아래의 내용도 정답인건지.. 그리고 답에는 재학생(테이블)을 사용했는데

from 재학생을 사용했는지도 궁금합니다. ^^;;

*아래의 코드로 작성하고 폼보기에서 학번 클릭하면 메시지박스는 제대로 나오긴 하더라구요 ^^;; 

 

Private Sub txt학번_Click()

 

Dim rs As ADODB.Recordset

Set rs = New ADODB.Recordset

rs.ActiveConnection = CurrentProject.Connection

rs.open "select * from 봉사내역종합 where 학번 = '" & txt학번 & "'"

(생략)

 

End Sub

 

답변
2021-09-12 21:09:19

안녕하세요. 길벗 수험서 운영팀입니다.

 

둘다 사용이 가능합니다. 봉사내역종합 쿼리 안에 재학생 테이블이 포함되어 있어서 결과는 같습니다. 실제 시험에서도 결과가 동일하게 나오므로 정답 처리합니다.

 

행복한 하루 되세요.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 관리자
    2021-09-12 21:09:19

    안녕하세요. 길벗 수험서 운영팀입니다.

     

    둘다 사용이 가능합니다. 봉사내역종합 쿼리 안에 재학생 테이블이 포함되어 있어서 결과는 같습니다. 실제 시험에서도 결과가 동일하게 나오므로 정답 처리합니다.

     

    행복한 하루 되세요.

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

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