조회2번에 보면 브랜드 컨트롤의 값이 변경되면 다음과 같은 기능 수행,
dcount를 이용해서 나오는데요
정답은 txt상품수 = dcount("상품코드","상품종합","브랜드코드=cmb브랜드")
인데... 해당 폼의 cmb브랜드 컨트롤에는 브랜드명이 바운드되어있는데
1. 왜 브랜드명으로 하지않고 브랜드코드로 하는지.. 브랜드코드나 브랜드명이나 개수 세어야 하는
항목인건똑같지않나요? 기본키 설정 되어있는것도 아니고 ㅠㅠ 브랜드명=cmb브랜드로 하니까
결과가 제대로 안나오긴 하던데 ㅜㅜ이해하기쉽게 설명좀 부탁드립니다.
2. 그리고 1번 문제 속에 dcount 함수 안에는 "브랜드코드= '" & cmb브랜드 & "'"
이렇게 컨트롤 분리해서 지정해주지 않나요?
3. 마지막으로 RUN SQL 문에서는 컨트롤 분리하지않고 적어도 된다고 나오는데
숫자면 홑따옴표 생략 "년도=" & txt년도
날짜면 홑따옴표 대신 "구매일자= #" & txt구매일자& "#"
이렇게 지정해주는거 맞는지 설명좀 해주세요
감사합니다~~!^^
1. cmb브랜드 컨트롤에 바운드된 값이 브랜드코드이기때문에 브랜드코드로 비교하셔야 합니다.
이렇게 하지 않으면 정확한 결과가 나오지 않죠. cmb브랜드 컨트롤의 행원본과 바운드열을 확인하여 사용하세요.
2. d가 들어가는 도메인함수는 컨트롤 분리를 할 필요가 없기 때문에
"브랜드명='" & cmb브랜드 & "'" 으로 사용하지 않아도 되는 것이죠.
이렇게 사용하셔도 상관은 없습니다. 정확한 결과만 나오면 되니까요.
3. 네 맞습니다.
좋은 하루 되세요.
"-
*2012-10-02 10:26:57
1. cmb브랜드 컨트롤에 바운드된 값이 브랜드코드이기때문에 브랜드코드로 비교하셔야 합니다.
이렇게 하지 않으면 정확한 결과가 나오지 않죠. cmb브랜드 컨트롤의 행원본과 바운드열을 확인하여 사용하세요.
2. d가 들어가는 도메인함수는 컨트롤 분리를 할 필요가 없기 때문에
"브랜드명='" & cmb브랜드 & "'" 으로 사용하지 않아도 되는 것이죠.
이렇게 사용하셔도 상관은 없습니다. 정확한 결과만 나오면 되니까요.
3. 네 맞습니다.
좋은 하루 되세요.
"