책 내용 질문하기
2010년도 제3회 컴퓨터활용능력 기출문제 질문입니다.
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
194
작성일
2011-10-25
작성자
첨부파일

2.<사원별평가입력> 폼의 '조회(cmd조회) 버튼을 클릭할 때 다음과 같은 기능을 수행하도록 구현하시오.

▶'txt조회' 컨트롤에 입력된 연도를 포함하는 데이터만을 표시하도록 할 것

▶ApplyFilter와 Like를 이용하여 이벤트 프로시저로 작성할 것

Private Sub cmd조회_Click()

Docmd.ApplyFilter, "평가년도 Like '*" & txt조회 & "*'"

End Sub

여기서 이해가 안되는것은 조건에서 문자일 경우에만 작은따옴표를 쓰는 걸로 알고 있습니다. 그런데 평가년도가 숫자인데도 왜 작은 따옴표까 쓰이는 건지 이해가 안되어 질문을 올립니다.

답변
2011-10-25 16:15:43

like 를 사용하면

Docmd.ApplyFilter, "평가년도 Like '*" & txt조회 & "*'"

와 같이 쓰셔야 합니다. like 는 문자이든 숫자이든 관계 없이 사용합니다.

좋은 하루 되세요.

"
  • *
    2011-10-25 16:15:43

    like 를 사용하면

    Docmd.ApplyFilter, "평가년도 Like '*" & txt조회 & "*'"

    와 같이 쓰셔야 합니다. like 는 문자이든 숫자이든 관계 없이 사용합니다.

    좋은 하루 되세요.

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