문제2번 1번의 5번은 폼 바닥글의 txt최대점수 컨트롤에 직위가 사원인 사원 중 승진시험점수가 가장 놓은 점수를 표시하시오.
답이 DMAX("승진시험점수","사원정보","직위='사원'") 이고
문제3번 1번의 4번은 부서명 바닥글의 txt최대점수 컨트롤에 각 부서에서 승진시험점수가 가장 높은 점수가 표시되도록 컨트롤 원본을 설정하시오.
답이 MAX([승진시험점수]) 입니다.
여기서 질문이 첫번째는 답의 괄호안에 "" 로 묶여있고 두번째는 괄호 안에 []로 묶여 있는데 왜그런건가요? 둘 다 똑같은 승진시험점수 라는 필드이름같은데... 알려주세요^^
"" 는 보통 문자에 사용하는 것입니다.
엑세스에서는
dsum 함수처럼 d가 들어가는 도메인 함수는 항상 인수를 "" 로 묶어 표시 하셔야 합니다.
dsum("더할값이있는필드명","테이블/쿼리","조건")
처럼 말이죠.
[]은 필드명에 자동으로 붙는 것으로 sum(대여금액) 과 같이 작성하면 sum([대여금액]) 과 같이 []이 자동으로 붙게 됩니다.
이것이 자동으로 붙어 필드명을 표시 하는 것이죠.
[]이 없어도 정상 실행된다면 그냥 두셔도 상관 없구요.
[]이 없어 정상 실행 되지 않는다면 필드명에 []을 붙여 사용하시면 됩니다.
좋은 하루 되세요.
-
*2015-08-18 13:06:03
"" 는 보통 문자에 사용하는 것입니다.
엑세스에서는
dsum 함수처럼 d가 들어가는 도메인 함수는 항상 인수를 "" 로 묶어 표시 하셔야 합니다.
dsum("더할값이있는필드명","테이블/쿼리","조건")
처럼 말이죠.
[]은 필드명에 자동으로 붙는 것으로 sum(대여금액) 과 같이 작성하면 sum([대여금액]) 과 같이 []이 자동으로 붙게 됩니다.
이것이 자동으로 붙어 필드명을 표시 하는 것이죠.
[]이 없어도 정상 실행된다면 그냥 두셔도 상관 없구요.
[]이 없어 정상 실행 되지 않는다면 필드명에 []을 붙여 사용하시면 됩니다.
좋은 하루 되세요.