책 내용 질문하기
RecordSource 속성 질문드려요
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
143
조회수
88
작성일
2012-07-21
작성자
첨부파일

Me.RecordSource = "Select*from 제품별판매현황 where 담당자이메일 Like '*" & txt이메일 & "*'"

위 공식에서 밑줄 친 값은 어디서 찾아야 되나요?

답변
2012-07-23 13:53:03

select * from 제품별판매현황 ~

은 제품별판매현황 폼의 전체 레코드(*)를 찾는 것입니다. 제품별판매현황은 현재 폼의 레코드 원본을 말하는 것으로

이런 문제를 푸실때는 현재 실행중인 폼이나 보고서 컨트롤이 어떤것인지 확인 하여 그에 맞는 레코드 원본을 찾아 사용하시면 됩ㄴ디ㅏ.

담당자 이메일 주소 'txt이메일'에 입력된 글자를 포함하는 제품의 정보를 찾아 라는 말이 있으므로

where 담당자이메일 like '*" & txt이메일 & "*'"

와 같이 사용됩니다.

담당자이메일 주소가 'txt이메일'에 입력된 글자를 '포함'해야 하기 때문에 where 담당자이메일 like '*" & txt이메일 & "*"

이 되는 것입니다.

좋은 하루 되세요.

"
  • *
    2012-07-23 13:53:03

    select * from 제품별판매현황 ~

    은 제품별판매현황 폼의 전체 레코드(*)를 찾는 것입니다. 제품별판매현황은 현재 폼의 레코드 원본을 말하는 것으로

    이런 문제를 푸실때는 현재 실행중인 폼이나 보고서 컨트롤이 어떤것인지 확인 하여 그에 맞는 레코드 원본을 찾아 사용하시면 됩ㄴ디ㅏ.

    담당자 이메일 주소 'txt이메일'에 입력된 글자를 포함하는 제품의 정보를 찾아 라는 말이 있으므로

    where 담당자이메일 like '*" & txt이메일 & "*'"

    와 같이 사용됩니다.

    담당자이메일 주소가 'txt이메일'에 입력된 글자를 '포함'해야 하기 때문에 where 담당자이메일 like '*" & txt이메일 & "*"

    이 되는 것입니다.

    좋은 하루 되세요.

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