컴활1급 문제풀이2017. 1. 19. 21:35

[DB구축]

[문제 1-5] '제작사' 필드에 '영진', '원샷', '이기적' 데이터만 입력할 수 있게 유효성 검사 규칙을 설정하시오

In ("영진",'원샷","이기적")       /        "영진" or "원샷" or "이기적"

 

[조회출력]

[문제 1-4] ISBN 바닥글 영역의 'txt할증건수' 컨트롤에 건수를 표시하시오

▶ '대여일자'가 2015년 3월 1일 이전 자료의 건수를 표시할 것

▶ DCount, Count, Sum, IIf 중 적절한 함수를 이용할 것

▶해당 자료가 없을 경우 '0'으로 표시할 것

=Sum(IIf([대여일자]<=#2015-03-01#,1,0))

Count(IIf())는 사용불가! 0도 숫자니까 세어버린다  ->  Count(IIf([대여일자]<=#2015-03-01#,1))

 

[문제 2] <자료검색> 폼의 'cmd닫기' 버튼을 클릭하면 메시지 상자를 표시하도록 이벤트 프로시저를 작성하시오

▶ <예> 버튼 클릭 시 해당 폼이 종료 됨

a = MsgBox("폼을 닫겠습니까?, vbYes, "폼 닫기")

If a = vbYes Then

DoCmd.Close

End If

 

[처리기능]

[문제 1] '회원성명'이 일부를 매개 변수로 입력받아 결과를 표시하는 <회원별대여> 쿼리를 작성하시오.

▶ <자료대여>, <회원정보> 테이블을 이용할 것

▶ <자료대여>의 '대여번호'와 <회원정보>의 '대여번호'가 일치하는 행만 포함하도록 조인 속성을 설정할 것

▶ '회원ID'를 기준으로 오름차순 정렬하고, '대여번호'로 내림차순 정렬할 것

Like "*" & [회원성명의 일부를 입력할 것] & "*"

포함되는 값을 필터할 때
1단계 : "필드 like *컨트롤*"
2단계 : "필드 like '*컨트롤*'"
3단계 : "필드 like '*"컨트롤"*'"
4단계 : "필드 like '*" & 컨트롤 & "*'"

 

추가로 기억할 것!

양수;음수;0      ;"Y";"N"

Posted by 엘세레네