책 내용 질문하기
엑세스 section조회에 관한 질문입니다.
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
139
조회수
30
작성일
2013-03-20
작성자
첨부파일

me.filter에 관한 질문입니다.

책에서 보면

private sub cmd제품명찾기_click()

me.filter ="제품명='" & txt제품명 & "'"

me.filteron = true

end sub

이라고 쓰여 있잖아요 그런데 me.filter 다음에 나오는 작은 따옴표와 큰 따옴표가 의미하는게 무엇인지 잘 모르겠습니다. 그 밑에 있는 잠깐만요! 조회식에서 컨트롤 연결하기에 쓰여있는것처럼

상황에 적힌대로 그냥 외워야 하나요ㅠㅠ

아무리 생각해도 이해가 안가요 옆에 전문가 조언을 읽어봐도 어렵네요

쉽게 설명해주세요ㅠㅠ

답변
2013-03-22 11:31:17

컨트롤 분리 라고 부르는데요.

txt제품명에 입력되는 내용이 달라질 수 있기 때문에

txt제품명에 입력된 내용으로 현재 폼의 제품명과 비교하여 표시 하기 위해 사용하는 것입니다.

"제품명 = '" & txt제품명 & "'"

에서 제 앞의 " 와 마지막 " 는 me.filter의 조건을 사용하기 위한 "" 라고 보시면 되구요.

안쪽 '" & txt제품명 & "'

에서 ' ' 는 ㅁㄴ자를 나타내기 위한 것입니다.

즉 txt 제품명에 시나공 이라는 값이 들어온다면

'" & 시나공 & '"

가 되어

'시나공' 으로 표시된다고 보시면 되시죠


"제품명 ='시나공'"

과같이 풀이가 되어 제품명에 입력된 값중 시나공이 있는지 확인 하여 표시 하게 됩니다.

이부분은 이해도 필요하지만 외우는 것도 방법이 될 수 있습니다.

좋은 하루 되세요.

"
  • *
    2013-03-22 11:31:17

    컨트롤 분리 라고 부르는데요.

    txt제품명에 입력되는 내용이 달라질 수 있기 때문에

    txt제품명에 입력된 내용으로 현재 폼의 제품명과 비교하여 표시 하기 위해 사용하는 것입니다.

    "제품명 = '" & txt제품명 & "'"

    에서 제 앞의 " 와 마지막 " 는 me.filter의 조건을 사용하기 위한 "" 라고 보시면 되구요.

    안쪽 '" & txt제품명 & "'

    에서 ' ' 는 ㅁㄴ자를 나타내기 위한 것입니다.

    즉 txt 제품명에 시나공 이라는 값이 들어온다면

    '" & 시나공 & '"

    가 되어

    '시나공' 으로 표시된다고 보시면 되시죠


    "제품명 ='시나공'"

    과같이 풀이가 되어 제품명에 입력된 값중 시나공이 있는지 확인 하여 표시 하게 됩니다.

    이부분은 이해도 필요하지만 외우는 것도 방법이 될 수 있습니다.

    좋은 하루 되세요.

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