2026_최신기출유형_05회
-2. 이벤트 프로시저 구현 5/5
1. p.347 / 기출유형 5회 / 문제3-2 ‘조회 및 출력’ / 이벤트 프로시저 - DCount
(정답)
MsgBox Year(Date) & "년 진급 예정 인원은 총 " & DCount("사원번호", "사원진급정보", "year(date()) = year([진급예정일자])") & "명입니다.“
정답을 보면 앞의 Year(Date)는 ‘괄호()‘가 없는데, 뒤의 year(date())는 괄호가 있습니다.
그리고 뒤의 year(date())를 year(date)로 바꾸면 오류가 발생합니다.
앞의 ’Date‘와 뒤의 date()가 어떤 차이가 있으며, 어떻게 구별하여 사용해야 하는지 설명 부탁드립니다.
2. p.345 / 기출유형 5회 / 문제1-1-3. ‘DB 구축’ / 필드 정렬 순서
(문제) ‘사번’ 필드 정렬 순서를 내림차순으로 설정하시오.
(정답) [테이블 디자인] - 표시/숨기기 – 인덱스 – 정렬 순서 : 내림차순
위의 (정답)과 ‘속성 시트 – 일반 – 정렬 기준 : 사번 desc‘로 설정하는 것과 어떤 차이가 있습니까?
(문제) 기본 폼과 하위 폼의 연결 필드를 지정하시오.
(정답) 연결 필드 : ’기관코드‘
’데이터베이스 도구‘의 ’관계‘를 보면,
<재학생> 테이블의 ’학번‘ 필드와 <봉사기관> 테이블의 ’기관코드‘는 각각 ’1대다‘로 <봉사내역> 테이블의 ’학번‘ 필드와 ’기관코드‘ 필드와 연결되어 있습니다.
그런데 <재학생> 테이블의 ’학번‘ 필드와 <봉사기관> 테이블의 ’기관코드‘ 둘 다 기본키인데, ’기관코드‘를 하위 폼의 연결 필드로 지정한 이유가 무엇입니까?