책 내용 질문하기
이벤트 프로시저 작성
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
152
조회수
101
작성일
2014-09-06
작성자
첨부파일

152쪽 기출따라잡기 문제에서 질문합니다.

질문 1에서는 필더(filter)기능을 사용하라고 하였는데, 답안을 보니 filteron속성도 사용하였는데요, 문제에 filteron이 제시되지 않았는데 사용해도 되나요?

질문 2에서는 recordsource 속성을 이용하여 이벤트 프로시저를 작성하라고 하였는데요, 답안을 보니 like를 이용하여 Me.RecordSource = "Select * from 도서 where 도서명 like '*" & txt찾기 & "'" 이렇게 되어 있는데요. 왜 like를 이용하여야 하나요?

like 없이 Me.RecordSource = " Select * from 도서 where 도서명 ' " & txt찾기 & "'" 이렇게 쓰면 틀리나요?

문제에서 like나 and연산자 이용하라는 말이 없어도 사용해도 되는지 질문하고 싶습니다.

자세히 좀 알려주세요 엑세스 어렵네요 ㅠㅠ

답변
2014-09-11 00:46:43

1. 네 항상 셋트로 사용된다고 생각 하셔야 합니다. filteron = true 를 하지 않으면 필터가 되지 않습니다.

2. txt찾기 컨트롤에 입력된 값을 포함 한 값을 찾기 위한 것입니다.

그냥 txt찾게 컨트롤에 입력된 값과 동일 한 것을 찾으려면 like 없이 사용해도 되지만

포함하는 값을 찾으려면 like 를 사용해야 하죠.

문제에서 포함하는 값을 찾으라고 한다면 like 를 이용하시기 바랍니다.

좋은 하루 되세요.

"
  • *
    2014-09-11 00:46:43

    1. 네 항상 셋트로 사용된다고 생각 하셔야 합니다. filteron = true 를 하지 않으면 필터가 되지 않습니다.

    2. txt찾기 컨트롤에 입력된 값을 포함 한 값을 찾기 위한 것입니다.

    그냥 txt찾게 컨트롤에 입력된 값과 동일 한 것을 찾으려면 like 없이 사용해도 되지만

    포함하는 값을 찾으려면 like 를 사용해야 하죠.

    문제에서 포함하는 값을 찾으라고 한다면 like 를 이용하시기 바랍니다.

    좋은 하루 되세요.

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