2권 액세스 292쪽은 문제 풀이부분이구요. 해당문제는 283쪽입니다.
292쪽 좌측 맨윗부분 <코드설명> ① 부분 질문입니다.
-
① txt표시="회원명 : " & lst회원정보 & "(강사이름 : " &
Dlookup("강사이름","회원관리현황","회원정보=lst회원정보") & ")"
-
첫번째 질문,
lst회원정보는 column이나 어떠한 설정 없이 lst회원정보만 적는 이유가 뭔가요?
이해가 가지 않아서요. lst회원정보만 적었는데, 실행해보면 회원성명이 딱 나오니까요..
두번째질문,
283쪽 문제 옆에 힌트에 생각지도 못한 Dlookup사용하라고 힌트가 나와서 Dlookup함수 쓰는구나 했어요...
보통은 문제에 무슨무슨 함수를 사용하시오라고 써있잖아요,
그렇다면 이 문제에서는 함수를 사용하지 않고 작성하는 법은 없는 건가요?
저는 dlookup함수를 사용하지 않고...column을 써서..lst강사정보.column(1) 이렇게 했는데 안되더라구요..
함수를 사용하지 않고 작성하는 법 있으면 알려주세요..
세번째질문,
Dlookup부분은..회원관리현황에서 회원정보=lst회원정보 조건을 만족하는 강사이름을 찾는 거잖아요.
그런데 회원관리현황 쿼리에서 찾는다는 걸 어떻게 알수 있죠? 문제에 명시되어 있지도 않고.
lst강사정보에 눌러서.. 컨트롤원본, 행원본 이런데 봐도..나오지가 않는데..
회원관리현황 쿼리인지 어떻게 알죠?
-
질문 세개구요..이해하기 쉽게 답변 부탁드릴게요 ㅠㅠ 독학하다 보니까.. 어렵네요..
해설강의라도 있으면 좋을텐데... 바로바로 해결되지 않으니까 답답해요..
1.
lst회원정보에 입력된 내용이
lst회원정보에 어떤값이 저장(바운드) 되었는지 확인하여 사용하시면 됩니다.
lst회원정보에 회원코드, 회원성명, 최초등록일 이 행원본으로 사용되었고 바운드열이 2이므로 이 컨트롤에는 회원성명이 저장됩니다.
그러므로 lst회원정보 로 입력하면 회원성명이 바로 입력되는 것이죠.
그러므로 column(1) 과 같이 사용하실 필요가 없습니다.
바운드 열이 아닌 열을 사용하고자 할때 column 속성을 이용하시면 됩니다.
2. 네 함수를 사용하지 않고는 어렵습니다. 함수가 주어져 있지 않다면 문제를 잘 보고 판단해야 하는 부분이세요.
3.
보통은 현재폼의 레코드 원본을 확인 하여 사용합니다.
찾을 값이 있는 필드명이 포함된 테이블이나 쿼리가 사용되는 경우는
문제에서 테이블이나 쿼리를 제시해 주므로 이것을 이용하시면 됩니다.
문제에 제시되지 않은 경우라면 현재 실행중인 폼이나 참고하는 컨트롤(list박스)의 레코드 원본을 확인하여 사용하세요.
이문제는 lst박스에 입력된 값을 이용하기 때문에 lst 박스의 행원본을 확인 하여 사용하시면 됩니다.
좋은 하루 되세요.
-
*2015-11-06 06:55:56
1.
lst회원정보에 입력된 내용이
lst회원정보에 어떤값이 저장(바운드) 되었는지 확인하여 사용하시면 됩니다.
lst회원정보에 회원코드, 회원성명, 최초등록일 이 행원본으로 사용되었고 바운드열이 2이므로 이 컨트롤에는 회원성명이 저장됩니다.
그러므로 lst회원정보 로 입력하면 회원성명이 바로 입력되는 것이죠.
그러므로 column(1) 과 같이 사용하실 필요가 없습니다.
바운드 열이 아닌 열을 사용하고자 할때 column 속성을 이용하시면 됩니다.
2. 네 함수를 사용하지 않고는 어렵습니다. 함수가 주어져 있지 않다면 문제를 잘 보고 판단해야 하는 부분이세요.
3.
보통은 현재폼의 레코드 원본을 확인 하여 사용합니다.
찾을 값이 있는 필드명이 포함된 테이블이나 쿼리가 사용되는 경우는
문제에서 테이블이나 쿼리를 제시해 주므로 이것을 이용하시면 됩니다.
문제에 제시되지 않은 경우라면 현재 실행중인 폼이나 참고하는 컨트롤(list박스)의 레코드 원본을 확인하여 사용하세요.
이문제는 lst박스에 입력된 값을 이용하기 때문에 lst 박스의 행원본을 확인 하여 사용하시면 됩니다.
좋은 하루 되세요.