2011년 1회 엑세스 문제 2 -3에서 질문이 있습니다.
Dlookup함수와 관련하여~
문제) 'txt코드' 컨트롤에 입력된 기관코드의 기관명을 'txt기관명' 컨트롤에 자동으로 입력되도록
할 것~!
답) txt기관명 = Dlookup("기관명","봉사기관","기관코드=txt기관코드")
이라고 적혀있는데요~
왜 기관명 뒤에 봉사기관이 와야 하는 건지 잘 모르겠습니다.
폼의 레코드원본을 열어보면 "봉사내역종합" 이라고 적혀 있는데~
왜 "봉사기관"이라고 적어야 하는 건가요?
아무리 봐도 왜 봉사기관이라고 적어야 하는지를 잘 모르겠네요 ㅠㅠㅋ
빠른 답변 부탁드립니다 ^^:;
dlookup("찾아올값이있는필드명","원본테이블/쿼리","조건")
입니다.
원본 테이블/쿼리는 찾아올 값이 있는 곳의 원본레이블이나 행원본인 확률이 높습니다.
이문제는 txt코드에 입력된 내용중에서 찾아 입력되게 해야 합니다.
txt코드에 입력된 내용에 해당하는 것을 찾으면 cmb기관코드와 비교하게 되므로 cmb기관코드의 행원본에서 찾아와야 하는 것이죠.
SELECT 봉사기관.기관코드, 봉사기관.기관명 FROM 봉사기관;
여기서 form 뒤가 테이블이므로 이 봉상기관을 이용하는 것입니다.
좋은 하루 되세요.
"-
*2012-01-26 06:04:45
dlookup("찾아올값이있는필드명","원본테이블/쿼리","조건")
입니다.
원본 테이블/쿼리는 찾아올 값이 있는 곳의 원본레이블이나 행원본인 확률이 높습니다.
이문제는 txt코드에 입력된 내용중에서 찾아 입력되게 해야 합니다.
txt코드에 입력된 내용에 해당하는 것을 찾으면 cmb기관코드와 비교하게 되므로 cmb기관코드의 행원본에서 찾아와야 하는 것이죠.
SELECT 봉사기관.기관코드, 봉사기관.기관명 FROM 봉사기관;
여기서 form 뒤가 테이블이므로 이 봉상기관을 이용하는 것입니다.
좋은 하루 되세요.
"