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학번 & "'" 이 부분에서
봉사내역 폼은 레코드 원본이 봉사내역종합 쿼리인데
왜 재학생 테이블이 나오나요?
답변 부탁드려요:)
안녕하세요.
- txt코드 컨트롤이 콤보상자나 목록 상자가 아닌 텍스트 상자로, list나 colum 등의 속성을 사용할 수 없고, txt코드가 기관코드 필드와 연결되어 있으므로 그와 관련된 필드명을 지정하려면 txt기관명에도 기관명 필드의 값을 지정만 해주면 됩니다.
- 저희 채점 프로그램은 정답과 비교하여 조금이라도 다르면 틀린 것으로 채점됩니다. 조건으로 지정해도 결과값이 동일하게 나온다면 그렇게 하셔도 상관 없습니다. 묶는방법은 기본값, 그렇게 두어도 정상적으로 실행되므로 그대로 둔 것입니다.
- 문제에서 어떤 테이블 혹은 쿼리를 이용하라는 지시사항이 없으므로 어떤 것을 이용하든 상관 없습니다.
즐거운 하루 되세요.
-
*2016-08-22 10:08:31
안녕하세요.
- txt코드 컨트롤이 콤보상자나 목록 상자가 아닌 텍스트 상자로, list나 colum 등의 속성을 사용할 수 없고, txt코드가 기관코드 필드와 연결되어 있으므로 그와 관련된 필드명을 지정하려면 txt기관명에도 기관명 필드의 값을 지정만 해주면 됩니다.
- 저희 채점 프로그램은 정답과 비교하여 조금이라도 다르면 틀린 것으로 채점됩니다. 조건으로 지정해도 결과값이 동일하게 나온다면 그렇게 하셔도 상관 없습니다. 묶는방법은 기본값, 그렇게 두어도 정상적으로 실행되므로 그대로 둔 것입니다.
- 문제에서 어떤 테이블 혹은 쿼리를 이용하라는 지시사항이 없으므로 어떤 것을 이용하든 상관 없습니다.
즐거운 하루 되세요.