문제4. '봉사내역' 폼에서 'txt학번' 컨트롤을 클릭할 때 다음과 같은 기능을 수행하도록 구현하시오.
▶ 학번이 'txt학번'에 표시된 값과 같은 학생의 이름, 학과, 전화번호를 표시한 메시지 박스를 표시할 것.
▶ Ado 개체를 이용할 것.
코드 입력할 때,
Dim rs As ADODB.Recordset
.
.
.
rs.Open "select * from 재학생 where 학번='" & txt학번 & "'"
MsgBox rs!이름 & "/" & rs!학과 & "/" & rs!연락처
.
.
이 때, '재학생'이라는 테이블이라는 것을 제가 어떻게 파악하고, 이름,학과,전화번호에 해당하는 필드가 이름, 학과, 연락처라는 것도 어떻게 알아 낼 수 있죠?
여기서 사용한 재학생 테이블 대신 봉사내역종합 쿼리를 사용해도 결과는 동일하게 나옵니다. 봉사내역종합 쿼리에 재학생 테이블이 사용되었기 때문입니다.
문제에 학생의 이름, 학과, 연락처를 표시하라고 되어 있으므로 학번에 대한 정보가 포함되어 있는 재학생 테이블을 사용한 것입니다.
폼의 레코드 원본을 확인 하여 이름, 학과, 연락처등이 입력되어 있는 테이블이 어느것인지 확인 해 보시면 됩니다.
좋은 하루 되세요
-
*2012-03-28 06:45:45"
여기서 사용한 재학생 테이블 대신 봉사내역종합 쿼리를 사용해도 결과는 동일하게 나옵니다. 봉사내역종합 쿼리에 재학생 테이블이 사용되었기 때문입니다.
문제에 학생의 이름, 학과, 연락처를 표시하라고 되어 있으므로 학번에 대한 정보가 포함되어 있는 재학생 테이블을 사용한 것입니다.
폼의 레코드 원본을 확인 하여 이름, 학과, 연락처등이 입력되어 있는 테이블이 어느것인지 확인 해 보시면 됩니다.
좋은 하루 되세요