외우기 위해서 모아서 보던 중에 궁금한게 생겨서요...
엑세스에서, 필드를 컨트롤에 바운드 시킬때
행 원본 혹은 컨트롤 원본 이런데에 입력하잖아요.
이때 필드나 그런거 (상품명, 제품번호 이런거) 를
어떤건 [ ] 로 묶고 어떤건 " "로 묶고 어떤건 그냥 쓰던데 그 차이는 무엇인가요?
똑같은건가요?
예를 들어 행 원본에 sql로 조건을 입력시
p. 54 에서는 select [대리점].[대리점명], [대리점].[연락처] from 대리점
p. 99 에서는 select 매출관리현황.상품코드, 매출관리현황.상품명 from 매출관리현황
일케되있구요
컨트롤 원본에 입력할때는
p.78은 =dsum("납부금","수강고객현황","성별='여'")
p.98은 =avg([매출수량])
이런식으로 되어있어서요.....
비슷한 입력식끼리 모아서 익히려고 모으다 발견했는데
언뜻 보기에는 차이를 잘 모르겠슴다.
[] 은 필드명이나 컨트롤 명일때 자동으로 붙여 주는 것으로 상품명 이라고 쓰시면 자동으로 [상품명] 으로 변경 됩니다.
""는 보통 문자일때 사용하는 것으로 문자일때 ""로 묶어주시면 됩니다.
그리고 d가 들어가는 도메인 함수에서는 인수를 항상 "" 로 지정 하셔야 합니다.
그래서 dsum("상품명","쿼리명","조건") 등과 같이 입력되는 것이죠. 인수를 ""로 사용하는 d(도메인) 함수의 사용법입니다.
간혹 상품명 이라고 입력 했는데 이것이 [상품명] 이 아닌 "상품명" 으로 쓰인다면
상품명이 문자로 쓰이게 되므로 올바르지 못한 값이 나올 수 있습니다.
이렇게 올바른 값이 나오지 않는다면 ""를 지우고 []을 쓰셔서 필드명이나 컨트롤 명으로 인식되게 작성하시면 됩니다.
좋은 하루 되세요
"-
*2011-08-08 10:40:10
[] 은 필드명이나 컨트롤 명일때 자동으로 붙여 주는 것으로 상품명 이라고 쓰시면 자동으로 [상품명] 으로 변경 됩니다.
""는 보통 문자일때 사용하는 것으로 문자일때 ""로 묶어주시면 됩니다.
그리고 d가 들어가는 도메인 함수에서는 인수를 항상 "" 로 지정 하셔야 합니다.
그래서 dsum("상품명","쿼리명","조건") 등과 같이 입력되는 것이죠. 인수를 ""로 사용하는 d(도메인) 함수의 사용법입니다.
간혹 상품명 이라고 입력 했는데 이것이 [상품명] 이 아닌 "상품명" 으로 쓰인다면
상품명이 문자로 쓰이게 되므로 올바르지 못한 값이 나올 수 있습니다.
이렇게 올바른 값이 나오지 않는다면 ""를 지우고 []을 쓰셔서 필드명이나 컨트롤 명으로 인식되게 작성하시면 됩니다.
좋은 하루 되세요
"