교재 139p 조회 2번 문제인데요
문제는 '판매현황관리' 폼의 'txt이메일' 컨트롤에 담당자 이메일의 일부를 입력하고 <이메일찾기>버튼을 클릭하면 다음과 같은 기능이 수행되도록 구현하시오.
그리고 조건에서 담당자 이메일 주소가 'txt이메일'에 입력된 글자를 포함하는 제품을 찾아 표시하라고 합니다.
우선 RecordSoure 속성 자체가 Me.RecordSource = Select From where 꼴 인거 같구 문제의 답은
Me.RecordSource = "select * from 제품별판매현황 where 담당자이메일 like '*" & txt이메일 & "*'"라고 되어있습니다.
근데, where절에 '담당자 이메일 주소'를 하니 오류가 뜨고 From절에 '판매현황관리'를 하니 또 오류가 뜨네요.. 주어진 조건만 봐서는 이 방법이 맞는 것같은데 답에 있는 '제품별판매현황'과 '담당자이메일'은 어떻게 찾아야하는건지..
또 seclet문에서 테이블명이라던가 뒤에 오는 명사(?)들을 띄워쓰면 안되나요?
잘 좀 부탁드립니다ㅠㅠ
'판매현황관리' 폼의 'txt이메일' 컨트롤에 담당자 이메일의 일부를 입력하고 <이메일찾기>버튼을 클릭하면 다음과 같은 기능이 수행되도록 구현하시오.
Me.RecordSource = Select 필드명 From 폼명 where 조건
입니다.
필드는 모든 필드이므로 * 로 작성되었고
폼명은 문제에서 지정된 폼명인 "판매현황관리" 를 사용하시면 됩니다.
조건은 담당자이메일의 일부를 입력하고 이메일찾기를 클릭 하면 이라고 했기 때문에
txt이메일에 입력되는 내용이 담당자이메일 이라는 것을 아셔야 합니다.
담당자이메일이 입력되는 필드명을 폼의 레코드 원본을 확인 한 후 테이블을 열어 확인 하셔서 사용하셔도 되구요.
좋은 하루 되세요.
"-
*2013-11-25 01:45:23
'판매현황관리' 폼의 'txt이메일' 컨트롤에 담당자 이메일의 일부를 입력하고 <이메일찾기>버튼을 클릭하면 다음과 같은 기능이 수행되도록 구현하시오.
Me.RecordSource = Select 필드명 From 폼명 where 조건
입니다.
필드는 모든 필드이므로 * 로 작성되었고
폼명은 문제에서 지정된 폼명인 "판매현황관리" 를 사용하시면 됩니다.
조건은 담당자이메일의 일부를 입력하고 이메일찾기를 클릭 하면 이라고 했기 때문에
txt이메일에 입력되는 내용이 담당자이메일 이라는 것을 아셔야 합니다.
담당자이메일이 입력되는 필드명을 폼의 레코드 원본을 확인 한 후 테이블을 열어 확인 하셔서 사용하셔도 되구요.
좋은 하루 되세요.
"