섹션09의 2008년 1회 2번의 3번문제에서
답이 =DSum("인정학점","자격취득정보","학번='" & [txt학번] & "'")
인데요...
1. <자격취즉관리>폼의 속성에 들어가니...레코드 원본은 <학생>테이블이던데...
원래 해당 폼의 레코드원본을 보고 알아내는거 잖아요..
근데 이 문제 처럼 <자격취득정보>쿼리를 이용하란 조건이 있으면...
폼의 레코드원본과 상관없이 주어진 쿼리를 쓰면 되는건가요??
2. 조건에 "학번='[txt학번]'" 과 "학번='txt학번'" 라고 하니..
폼에 결과가 안나오던데요..&기호를 넣어하는건가요??
(2번의 1번문제에선 "자격약칭='컴활2급'" 이라고 &없이 해도 답이 나오는데..
텍스트랑 컨트롤의 차이인지..모르겠어요...ㅠㅠ)
1. 문제에서 사용하라는 테이블이나 쿼리가 있으면 그것을 이용하시면 되구요. 이런 말이 없다면 레코드 원본을 확인 하셔서 사용하시면 됩니다.
2. 'txt학번' 이라고 쓰셨기 때문에 그런것입니다. 'txt학번' 은 txt학번 컨트롤에 있는 값을 사용하는 것이 아니라
'txt학번' 이라는 텍스트로 비교하는 것이기 때문에 정확한 값이 나올 수 없죠.
그러므로 "학번=txt학번" 으로 작성 하시면 됩니다.
좋은 하루 되세요.
"-
*2011-06-01 11:25:18
1. 문제에서 사용하라는 테이블이나 쿼리가 있으면 그것을 이용하시면 되구요. 이런 말이 없다면 레코드 원본을 확인 하셔서 사용하시면 됩니다.
2. 'txt학번' 이라고 쓰셨기 때문에 그런것입니다. 'txt학번' 은 txt학번 컨트롤에 있는 값을 사용하는 것이 아니라
'txt학번' 이라는 텍스트로 비교하는 것이기 때문에 정확한 값이 나올 수 없죠.
그러므로 "학번=txt학번" 으로 작성 하시면 됩니다.
좋은 하루 되세요.
"